Fin Sushi Bar
1742 W Wilson Ave
Chicago, IL 60640-4515
773-961-7452