Javascript is required to view this map.

Grand Ave Shrimp House

Category: Restaurants, Seafood
General Info
5358 W. Grand Ave.
Chicago,
IL
60639
Phone
(773) 622-1890
Payment Methods