Kamehachi
1320 Shermer Rd.
Northbrook, IL 60062
(847) 562-0064
(866) 887-8744
(847) 562-1790 (fax)
Hours:
Monday-Thursday 11:30am-10pm, Fri & Sat 11:30am-11pm, Sunday 4:30pm-9:30pm