Just Shrimp FC Mall
Restaurant $
7601 S.Cicero Ave Unit 1290, Chicago, IL 60652
Description
"Reasonably priced, huge portions of fish and chips is huge.Get to know Just Shrimp FC Mall
Seafood Restaurant
Restaurant $
7601 S.Cicero Ave Unit 1290, Chicago, IL 60652
Seafood Restaurant