We are located at 631 Foothill Blvd, La Canada

Take out Hotline 818-790-2696

 

NEW HOURS
11:00 to 2:00 PM
4:00 to 7:00 PM