The pizza at John's was really good and we enjoyed the experience. It wasn't the best pizza We had in NY though; that was from a deli called Carve. They do a great cherry soda too!
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.