Restaurants in Vista, CA
Restaurants • Italian Restaurants
1011 S Santa Fe Ave.,
Vista ,
CA
92083
UNITED STATES
Based on 1 reviews
Love this place
A great family-owned and run business. We've been going there for years. They also serve food at the city's Moonlight Amphitheater. Great food and a great local family.Worldwide > United States > Vista, CA > Italian Restaurants