Icho Izakaya

5561-5563 Rosemead Blvd
Temple City, CA, 91780
United States
Website : http://www.ichoizakayala.com
Phone : 626-292-7999
Business Hour :
Open 7 Day A Week
11am-10:30pm
Lunch:11am-5pm
Dinner: 5pm-10:30pm