GRUBHUB
Updated 226 days ago
1952 W North Ave, Chicago, IL 60622
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!
Also known as: Grubhub Holdings Inc.