Boccalis Restaurant, OJAI, California (CA)
Comfortably situated at 3277 Ojai Santa Paula Road () in OJAI, California (CA) (93023), Boccalis Restaurant can be called at 8056466116. It is advisable to contact them upfront to select your spot in the restaurant.
More restaurants in OJAI, California (CA)
Boccalis Restaurant contact information and details:
Address: 3277 Ojai Santa Paula Road - , OJAI, California (CA) 93023
Contact Phone: 8056466116