Best Italian restaurant in Vista, CA
(3) Best Italian restaurant
1 CIAO RISTORANTE ITALIANO
Cozy trattoria for Italian cuisine
2015 E Vista Way, Vista, CA 92084, United States
Rating: 4.6 (1432)Best Places List (0)
Map
2015 E Vista Way, Vista, CA 92084, United States
Rating: 4.6 (1432)