More Photos

High Scores


118 N Neil St
Champaign, IL
Aroma Cafe

Aroma Cafe

Coffee & Tea, Cafes
127 reviews 127 reviews

Top Review On Yelp

rating Feb 11, 2018
I've been to Aroma twice now and can say nothing but great things. The staff is kind and helpful- especially as I'm very indecisive when it comes to picking... (read more)
Estefania M.