La Canada Flt CA Restaurants 1. 711 Foothill Blvd, La Canada Flt, CA 91011 | Ichiban Japanese Restaurant (818) 952-7655