San Giorgio Lucano
• 1280 E Vista Way | Vista, CA | 92084
This restaurant is new and serves up Italian cuisine straight from the homeland. Not only that, the chef Emilio Zucchero, comes out to each table to check on his diners. That's called service.
1280 E Vista Way
Vista
CA
92084
