Full menu with prices & pictures
Station Restaurant B... Chicago, United States Of America
+13129021111
The eatery is also easily accessible by public transportation. The closest station is Metra-Ogilvie Transportation Center, which is 60 meters away, otherwise, there are parking spots 158 meters away at 165 N Canal St.
Here you can find the menu of Station Restaurant Bar in Chicago. At the moment, there are 1 dishes and drinks on the menu. You can inquire about seasonal or weekly deals via phone.
The average evaluation of 4.7 shows that the restaurant is one of the top picks of all its customers.
The place offers a Happy Hour, with various meals and drinks available at discounted prices.