Aroma Curry House
Address:
2502 Village Green Pl, Champaign, IL 61822
Phone:
(217) 689-2420
Restaurants,
Indian
Other Businesses:
- Mezzaluna Pizza at 2502 Village Green Pl, Champaign, IL 61822
- Jets Restaurant at 2502 Village Green Pl, Champaign, IL 61822
- Ansun at 2411 Village Green Pl, Champaign, IL 61822
- Papa Murphy's at 1753 W Kirby Ave, Champaign, IL 61821
- El Toro Bravo at 2561 W Springfield Ave, Champaign, IL 61821