Fish Bar Address: 2956 N Sheffield Ave, Chicago, IL 60657 Phone: +1 773-687-8177 Cuisine: Seafood Read more