Nonnas pizza is homemade, and the tastiest pizza in town. The crust is perfect, they pile on the toppings, and it is served in an authentic italian setting. Definetly the best pizza in town.
Pros: food quality, good value, great service
Cons: always on a wait, small bar
more