
Ottavio's Italian Restaurant
RestaurantsUnclaimed
About
Ottavio's Italian Restaurant operates in Lakeside, CA and is categorized under Restaurants. They're located at 12440 Woodside Ave. You can reach them by phone or through their website. This listing hasn't been claimed yet, so the details come from public sources.
Location
12440 Woodside Ave, Lakeside, CA 92040, USA
Get directionsContact Ottavio's Italian Restaurant
Send an inquiry and they'll get back to you directly.


