This place may look like a garage from the outside but they make the best pizza in town. Pros: Great Pizza
All reviews seem positive