Skip to Main content
aroma cafe. local goodness. friendly service.
See More
Aroma Cafe
0
Sign in
Currently not accepting online orders
Aroma Cafe
6 E Taylor, Champaign, IL
Online ordering is currently unavailable. Please contact the restaurant to place an order.