Seafood restaurant · 411 S Kedzie Ave 1St Fl, Chicago, IL
More food in Chicago, IL · Seafood in Chicago