NileGuide Expert Says:
At the start of Navy Pier, this chain restaurant is mostly for tourists. The food is OK (we give it a 4 out of 10) but par for the course for Navy Pier, the biggest tourist trap in the city.
700 E Grand Ave Ste 131
Chicago, IL 60611-3472
tel: (312) 252-4867
Mon-Thu 11am-10pm Fri-Sat 11am-11pm Sun 11am-9pm