Shrimp Island - Restaurant Reviews - 5358 W Grand Ave, Chicago, IL 60639 - EatOkra - Black-owned Business
Shrimp Island

Shrimp Island

Seafood · Chicago, IL

Not enough reviews
Save Directions
Save