Ottavio's Italian Restaurant & Deli

1620 Ventura Blvd, Camarillo, CA

Menu (As of 10/30)

Pizza

=a

Pasta

Entrees

Ottavio's Italian Restaurant & Deli: hours and how to order