This little Mom and Pop restaurant is without a doubt the best Italian food in the valley....maybe in Arizona. The raviolis are oh so good and the pizza, words cannot describe how yummy. Don't believe the reviews? Try it you'll see for yourselves.
Pros: The portions and pizza toppings are very generous,no being stingy for sure.
more