Restaurants in Chicago, IL
Restaurants
2032 W Devon Ave.,
Chicago ,
IL
60659
UNITED STATES
Based on 2 reviews
Food Quality Fluctuates
Back in the day the food was not bad, nowadays the food is whacker than a muhufffa u nawhaimsayin? price is allright but that comes at sacrificing your next day at work in the bathroom. stay away if you are not desi.Food Quality Fluctuates
Back in the day the food was not bad, nowadays the food is whacker than a muhufffa u nawhaimsayin? price is allright but that comes at sacrificing your next day at work in the bathroom. stay away if you are not desi.Worldwide > United States > Chicago, IL > Restaurants