New Hours:
Tuesday - Thursday
8:00AM-8:00PM
Friday & Saturday
8:00AM-9:00PM
Sunday
8:00AM-8:00PM
Monday Closed
805 653-0732
2881 Loma Vista Rd, Ventura CA 93003
Dine in or Take Out
Customer parking available behind building.
Customer parking available behind building.