Hamachi Sushi Bar
2801 W Howard St
Chicago, IL 60645-1228
773-293-6904