Ichiban

711 Foothill Blvd
La Canada, CA
818.952.7655
34.201886
-118.194439
Hours:
Mon - Thu:11:30am - 2pm,   5pm - 10pm
Fri - Sat:11:30am - 2pm,   5pm - 11pm
Sun: 5pm - 10pm

Comments for Ichiban
Directions
from: