Camarillo, California, USA
Ottavio's Ristorante Italiano
1620 Ventura Boulevard
Camarillo, CA 93010
Open for lunch and dinner seven days a week, Ottavio's offers a full Italian menu with specialties like Mushroom Cannoli.
No one has reviewed this - be first!
Camarillo Custom Crush Winery Cantara CellarsBella Victorian Vineyard