Omg this place was delish! A large cheese pizza, 4 sodas, and mozzarella sticks came to 32 bucks. We ate outside,awesome relaxed atmosphere, and phenomenal wait staff! They say its a 16 inch pizza but I think its bigger! NYC style, excellent taste!!
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.