Attached to the Ramada Plaza hotel, Old Chicago is the perfect place to stop in and relax after a long day of meetings or a day out on the town.
Watch all of your favorite sports with us on one of our 13 Big Screen TVs! Play NTN buzztime trivia. Free wifi is available. Join us Monday through Friday from 11am to 1:30pm for our Rush Street Pizza Buffet.
Visited 1413 times, 1 Visit today