We are located at 631 Foothill Blvd, La Canada

Take out Hotline 818-790-2696

 

NEW HOURS
11:00 AM to 8:00 PM
EVERYDAY