IMG_8255.JPG

Visit

This is the page description.

—  dine in or take out  —

Contact
805-798-9035

Location
401 East Ojai Avenue
Ojai, CA 93023

Hours
Mon–Thurs  11am-9pm
Fri & Sat  11am-9:30pm
Sun  11am-9pm

 

IMG_8257.JPG
 

 


inquiry regarding private events

E-mail:

thenestojaica@gmail.com