We've had the pizza from here twice and thought it was very good. It's definitely a thicker, chewier crust than New York style, more like Chicago style. We haven't eaten in the restaurant, we've gotten it to go both times but the place looks very pleasant and I would definitely try it in house.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.