Talk about huge pizzas here. The place is kind of hidden but worth the find if you do find it.
There pizzas taste a lot like New York style pizzas. Fun atmosphere.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.