818-845-3516
3103 W. Magnolia Blvd. Burbank, CA 91505
Deli: Mon to Sat: 9am to 8pm Sun: 10am-7pm
Restaurant Open 7 Days: 11am-9pm
Show on map

Menu

We offer great items all made fresh with the best ingredients.  Below is our cateing and restaurant menu.  Call us to place your orders at 818-845-3516.