A very unique place, the super thin crust pizza is honestly wonderful, the interior is not for the feight of heart. Good thing they serve food on paper plates and plastic cups and tableware or I wouldn't touch a thing! Go for the great pizza and the experience.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.