Villa Fresh Italian Kitchen in San Diego
4211 Camino De La Plz,
San Diego, 92173
(619) 662-2111
(619) 662-2111
Providers of dining in San Diego
dining, food, italian, restaurant