IMG_8256 2.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  11pm-8pm
Fri & Sat  11am-9pm
Sun  11am-8pm

 

IMG_8250.JPG
 

 


inquiry regarding private events

E-mail:

thenestojaica@gmail.com