Food & Drink
Aroma Cafe
6 E. Taylor St.
Champaign, Illinois 61820
217-356-3200
Type
Hours
More
Friendly, clean atmosphere to hang out and relax while sipping your favorite drink.
Handicap Accessible
Locally Owned
Outdoor Seating
Vegetarian Options
Wifi
Type
Hours
More
6 E. Taylor St.
Champaign, Illinois 61820