No# 1 Pizza. This is it!.
I've traveled to Italy several times and I can say : This place is as close as is can be in Amreica a real italian restaurant. The interior is a perfect match to the italian way of life. But most importent: THE FOOD IS JUST GOOD STUFF!
Try the pizza. This is the perfect pizza. It's crunchy and delicious, you can smell and taste how fresh all ingredients are. Just wonderful!
Very friendly staff. Good parking! Modern and clean restrooms. Prices are pretty low: 12" Pizza with cheese and Salami $8.50 and they serve a delicious appetizer.