Hamachi Sushi Bar

2801 West Howard St.
Chicago, IL 60645
Phone:7732936904