Restaurants in Chicago, IL
Restaurants • Seafood Restaurants
6530 W Archer Ave.,
Chicago ,
IL
60638
UNITED STATES
Based on 1 reviews
Good food
We would always go here to get pounds of shrimp for Christmas and perch sandwiches during Lent, and food was always very good. I am not a large fish eater, but I actually enjoy the fish from here because it does not have that potent fish smell to it. They are pretty reasonable with their prices.Worldwide > United States > Chicago, IL > Restaurants