Ospi Montecito offers fine Italian food. It is located in Montecito, CA.