The pizza concept is a neat idea and I am never disappointed by the food and even their lemonades and iced teas are really good. Only ding I give them is to eat there is to be in an uncomfortable breeze of heavily blowing AC. Might be great if it’s 90+ outside but not any other time. Get the pizza to go. It’ll still be plenty hot when you get home.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.