San Diego County »
Lakeside
Food Drink »
Italian
|
|
Ottavio's Italian Restaurant
San Diego County »
Lakeside
Food Drink »
Italian
12440 Woodside Ave #3018, Lakeside, CA 92040
43 views 💖 1
|
Ottavio's Italian Restaurant is an Italian restaurant located in Lakeside, San Diego County serving pastas, pizzas and other Italian favorites.