Restaurants in Chicago, IL
Restaurants • Seafood Restaurants • American Restaurants
1049 W 103rd St.,
Chicago ,
IL
60643
UNITED STATES
Based on 1 reviews
:D
Seashell has some great fish grill as well as chicken ones too. I ate here and it was very clean and I loved their customer service!Worldwide > United States > Chicago, IL > Restaurants