If you've ever spent any time in Italy, you know that pizza there is not like the pizza in the States. Except for this place -- and it's sheer perfection. The people are so nice, and considering the quality of their food, they could be snobby as hell and get away with it. There's not much else I can say, except to do yourself a favor and have the experience of real pizza. This is as delicious as it gets!
Pros: pizza, service, parking
more