Aroma
Address:
118 N Neil St, Champaign, IL 61820
Phone:
(217) 356-3200
Hours:
- Mon: 7am-10pm
- Tue: 7am-10pm
- Wed: 7am-10pm
- Thu: 7am-10pm
- Fri: 7am-10pm
- Sat: 8am-10pm
- Sun: 8am-10pm
Other Businesses:
- Panera Bread at 1903 Convenience Place, Champaign, IL 61820
- Garcia's Pizza in A Pan - Dine in and Carry Out at 108 E Green St, Champaign, IL 61820
- IHOP at 308 E Grn St, Champaign, IL 61820
- Thara Thai at 912 1/2 W Bloomington Rd, Champaign, IL 61821
- Murphy's Deli at 40 E Springfield Ave, Champaign, IL 61820