Taste Of India
Address:
704 S Eldorado Rd, Bloomington, IL 61704
Phone:
(309) 808-0076
Nice to Know:
- Wifi No
- Good For Groups Yes
Other Businesses:
- Lone Star Steakhouse & Saloon at 903 Iaa Dr, Bloomington, IL 61701
- Jimmy Johns at 2301 E Washington St, Bloomington, IL 61704
- Kroger Deli at 2507 E Oakland Ave, Bloomington, IL 61701
- Arby's at 1240 E Empire, Bloomington, IL 61701
- Fiesta Ranchera at 2103 N Veterans Parkway, Ste# 212, Bloomington, IL 61761