I'm very skeptical of the 5 star reviews. The pizza is the worst I've ever experienced. They put the cheese UNDER the sauce...meaning a thin slice of deli cheese under sauce that tastes like straight tomato sauce. You can't taste the cheese - you just taste tomato sauce and crust that is like a bland dry saltine cracker.
The manager...
More
