We are located at 631 Foothill Blvd, La Canada

Take out Hotline 818-790-2696

 

NEW HOURS
11:00 AM to 2:00 PM

4:00 PM to 8:00 PM
EVERYDAY