South Side Shrimp

5319 S Hyde Park
Chicago, IL 60615
773-952-6162

Additional Information

Cuisine: Seafood
Neighborhood: Hyde Park