Hamachi Sushi Bar

2801 W Howard St, Chicago
(773) 293-6904