Chicago, IL Metro >
Chicago >
Restaurants >
6216 W 63rd St, Chicago, IL 60638
Hours
“Gotta try the huge beef sandwich with the red sauce!”
“It's all good though, quite an extensive menu for such a small place.”
“great taste and a bargain for the money too!”
Sign in with Facebook Sign in with Facebook to see what your friends are up to!
Get the Citysearch Mobile app so you can spend less time searching for great places, and more time enjoying them.
Get it Now