is a top notch American Restaurant Restaurant
Ranked #1 of 28 Restaurants in Greek Town Chicago.
The Latest Review: ★★★★★
Sent on the 7th of August, 2013
If you’ve been in a train’s dining car recently, you know the menu ranges from Doritos to Ruffles and most of the clientele is passed out with cans of Bud Light at their feet.