We are closed due to a fire, sign up our mailing list below to be notified of reopening ❤️
Location
13704 Ventura Blvd,
Sherman Oaks, CA 91423
Telephone
Hours
Takeout & Delivery ONLY
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