No you don't have to. The place is small but awesome. It's first come first served.
Yes make reservations
You don't have to but, I would. Gets really busy especially on the weekends. It is hard usually to get someone on the phone...just keep trying.
I focus it's not a bad idea
Yes absouletly.
Thanks! Your answer is awaiting moderation.