We had the best pizza here! I believe it was called NY style pizza. The slices are huge, the crust was nice and crunchy, simply the best pizza I have ever had. No much room in the dining area though.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.