Absolutely great pizza and very authentic, down to the pizza oven. Dining in is a treat so that you can see the pizza made and experience the overall Italian feel. I find the menu a little restrictive--it does not have the huge variety that other places have. I have to be in the mood for very particular pizza to go to Punch, but that's one of the pluses, it's different.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.