Yes they do. Lately they've asked us if we had made reservations. If you go there before 530 or 6 you should be ok depending on yuor party's size
Yes. They're always busy. Sometimes it's faster to go there, than order a Pizza to go.
Thanks! Your answer is awaiting moderation.