Restaurants in Chicago, IL
Restaurants • Caterers
6649 N Clark St.,
Chicago ,
IL
60626
UNITED STATES
Based on 2 reviews
Great take out
I have only ordered take out from this place and theGreat take out
I have only ordered take out from this place and theWorldwide > United States > Chicago, IL > Restaurants