After living in Italy for 4 years I now find myself searching for good Italian food. Not American knock off Italian food. Classic Italian Pizza is by far the best Italian pizza in town. The wait staff was great, the chef was very nice and the wine was good. The pizza was the best I have had since I left Italy. It is well worth the drive from the west valley.
Pros: Great pizza, great atmosphere
Cons: In a strip mall.
more