Pizza Review
Excellent pizza. Margherita Pizza at its finest. The only thing keeping this pizza from being an actual Italian pizza was that it was sliced.