Taj of India
Address:
1000 N Rohlwing Rd Ste 10, Lombard, IL 60148
Phone:
(630) 693-0600
Cuisine:
Indian
Restaurants,
Indian
Other Businesses:
- McDonald's at 540 W North Ave, Lombard, IL 60148
- Little Caesars Pizza at 448 E Roosevelt Rd, Lombard, IL 60148
- Sbarro at 203 Yorktown Shopping Ctr, Lombard, IL 60148
- Evviva! Express at 203 Yorktown Shopping Ctr, Lombard, IL 60148
- Jimmy John's at 1000 N Rohlwing Rd, Lombard, IL 60148