Fish Bar

2956 N Sheffield
Chicago, IL
773-687-8177

Additional Information:

Cuisine: Seafood