Reviewers describe the pizza as sometimes delicious and 'so good', but also inconsistent in quality and temperature, with one severe complaint about maggots.
Google: 3.5★(742 reviews)— a measure of satisfaction. Our score reads what reviewers said about the pizza.