We tried to guess where you are. Click to change.

Great food, small restaurant

Tuesday, November 18, 2008
Great food, but the lines suck on the weekends. Best to go there during the week.
2112 N Halsted St
Chicago, Illinois 60614
(773) 327-1400

More Reviews