Restaurants in Chicago, IL
Restaurants • Seafood Restaurants • Ports
2252 N Western Ave.,
Chicago ,
IL
60647
UNITED STATES
Based on 1 reviews
Overated, Understaffed, and NOTHING good to say
I was actually on my way to another restaurant when I took a detour and found this place in my sights. I always heard good things from the reviews on this website, so I decided to ditch my original plans and come here. At first sight,...Worldwide > United States > Chicago, IL > Ports