(Viejo Vallarta Map)...222-6448
Italian fare at its finest. Only the freshest ingredients are used and everything is made by hand, including the sausage. The pizzas here would make mama proud!
Have you eaten at this restaurant? You can leave a star rating and a review below, or post a comment or question.