Slider 1

Order take out

Wed — Sun

4 – 5 PM

To order take out please call

818-501-4201

Online ordering link will be coming soon. For pickup only, we do not partner with delivery apps.

Find your way

14704 Ventura Blvd, Sherman Oaks, CA 91403

Street parking is encouraged please read signs

These lots are recommended: