Restaurant
Ottavio's Italian Restaurant
8 locals recommend,
Location
12440 Woodside Ave
Lakeside, CA
Tips from locals
Great! Italian food. Original recipes, good salads and wonderful Pizza. Friendly atmosphere, nice decor, good pricing.