Nope. Just walk in
Nope
No you do not need reservations although it is a 4square foot building (exaggerating) so I don't recommend large groups
Not familiar with this restaurant
While you don't need reservations, the dining area is small. I recommend calling ahead and checking for larger groups.
No you don't
Thanks! Your answer is awaiting moderation.