Fish and Chips in Chicago, IL

Looking for Fish and Chips in Chicago, IL? Here you can find Fish and Chips nearby your location in Chicago, IL.

Fish Bar

  • 2956 N Sheffield Ave, Chicago, IL 60657
  • +1 773-687-8177
  • Seafood

Please see information provided on this website as recommendations only, we are not responsible for any inaccurate information shown on this site.