Restaurants in Chicago, IL
Restaurants • Ports
6514 S Western Ave.,
Chicago ,
IL
60636
UNITED STATES
Based on 1 reviews
Yuk!
Aweful I live right around the corner tried them twice both times the meat was horrible! They can't pay me to east there ever!! However, the one off the expressway is great I would drive to 115th anywayWorldwide > United States > Chicago, IL > Ports