shark fish and chicken

Seafood restaurant · 8255 S Kedzie Ave, Chicago, IL

Hours

More food in Chicago, IL · Seafood in Chicago