Main content starts here, tab to start navigating

Hours & Location

14235 Ventura Blvd,
Sherman Oaks, CA 91423

(818) 456-1216

Take out & Delivery Only

Hours:

Lunch

Monday to Sunday: 12PM TO 5PM

Dinner

Sunday to Thursday: 5PM TO 9PM

Friday & Saturday: 5PM TO 10PM


Get Directions