Yes.
Yes, take reservations. But not required. Generally, can walk in without reservation and be seated with zero wait time. Some exceptions potentially on weekend evenings during prime dinner hours, 7-9pm. Additionally, I'd consider making reservation when large party (6+) & plan to eat prime lunch/dinner hrs. It can be slightly hectic when they're packed. Not necessary, but wouldn't hurt.
Yes they do
Thanks! Your answer is awaiting moderation.