Update Info - Ottavios Italian Restaurant
This restaurant was reported as closed. If it is open, let us know.
Ottavios Italian Restaurant
101 Jamacha Rd
El Cajon, CA 92019
101 Jamacha Rd
El Cajon, CA 92019
This restaurant was reported as closed. If it is open, let us know.