Aroma Indian Restaurant
716 S Eldorado Rd
Bloomington, IL 61704-6003
309-808-0076