Reservations

Promo Email List

Sign up now to receive promos!

Location

13704 Ventura Blvd,
Sherman Oaks, CA 91423

Hours

Dine-In, Takeout or Delivery

Mon-Thu

11:30am - 2:30pm

5pm - 10:00pm

Fri,Sat

11:30am - 2:30pm

5pm - 10:30pm

Sunday

no lunch service

5pm - 10:00pm