Fin Sushi Bar

View our menu and reviews for Fin Sushi Bar located at 1742 W Wilson Ave - Chicago. We serve Asian, Thai, Japanese. Order delivery & Takeout.

Fin Sushi Bar - Chicago | View our menu, reviews & Order food online

http://www.finsushibar.net

}