Restaurants in Chicago, IL
Restaurants • Seafood Restaurants • American Restaurants
4646 S Cicero Ave.,
Chicago ,
IL
60638
UNITED STATES
Based on 1 reviews
never so average
what can I say, it was so average that I almost forgot that I went there. food was ok.Worldwide > United States > Chicago, IL > American Restaurants