Ospi Montecito
Italian · Fine Dining
Ospi Montecito offers fine Italian food. It is located in Montecito, CA.
Location
Best places nearby
The highest rated places close to Ospi Montecito.
Local restaurants nearby
1801 E Cabrillo Blvd, Santa Barbara, CA 93108, USA
