Blue Fin

restaurant in West Town, Chicago

Phone: (773) 394-7373

Address: 1952 W North Ave