Kamehachi Kamehachi

Kamehachi Map

1320 Shermer Rd. (Church St.)
Northbrook, IL 60062
847-562-0064
Map
Cuisine: Japanese / Sushi
Likeable sushi spot that serves plenty of dishes for landlubbers, too.
Openings: Lunch Mon.-Sat., Dinner nightly

Features