Please Order Direct from us, save us 3rd party fees!

Guest

Login

Business logo
Book
Order

Services

Pickup
Delivery
Dine-In
Table Booking

Opening Hours

Sunday

12:00 am - 11:59 pm

Location

14120 Ventura Boulevard, Sherman Oaks, California 91423, United States

Phone

8186992053

Contact Us

Powered By Enfohub