Yes! You should make a reservation (especially on weekends) because the dining room is not very big and fills up quickly. Will not see you regret it! (I.e.
Yes, they do take reservations. I would highly recommend one. :)
Thanks! Your answer is awaiting moderation.