Super overpriced and so not worth it. Pizza was average and a small pie cost about $20! We paid $70 for a meal that was akin to a meal at Papa Gino's next door. Should have gone there, since they are delicious and accurately priced for a place that is also a CHAIN!
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.