We took advantage of the two take away Pizza's for $35 deal. The Pizza's were OK but not great. Not sure but the bases seemed like those pre made one's you buy in the supermarket. Toppings though were nice.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.