- www.bluefinsushichicago.com
- 1
Blue Fin is my favorite sushi spot in the city! Delivery is always prompt & I love dining in there as well...
1952 W North Ave, Chicago, IL 60622. Blue Fin Sushi is known for its Asian, Dinner, Japanese, and Sushi. Online ordering available!..
Relevance: 18.605259