First time ever and I really liked the food.
They do
Walk in is okay.
It's recommended to make a reservation if you have a large group. Otherwise, you can just walk in; and they'll seat you as soon as your table is ready.
Yes, they do take reservations or you can just show up. There's usually a wait but the food is exceelant.
Thanks! Your answer is awaiting moderation.