They are a walk in style restaurant, but I would call ahead if you're going on Friday or Saturday evening.
We did, coming from out of town
No you do not need reservations. I like to sit on the bottom floor so i do not go peak times.
Thanks! Your answer is awaiting moderation.