Yes, but highly recommend making a reservation.
Yes
Yes. Absolutely.
Yes you can! We used to wait an hour for walk in seating but this past weekend it was empty. Even though there was ample seating, the meal took a long time to come! It was delicious and worth the wait!
Thanks! Your answer is awaiting moderation.