I don't really see the appeal to this place. It was very expensive and the atmosphere very lacking. The pizza tasted pretty decent. I guess people come here for the variety in pizza flavors.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.