1512 W Taylor St.,
Chicago , IL 60607 UNITED STATES
Based on 1 reviews
not bad...If you're craving Indian food while in the UIC area, Taj Mahal is not a bad place. I prefer to carry out since the restaurant is not that great, but the food is good if you're hungry.
Worldwide > United States > Chicago, IL > Restaurants