Aroma Cafe
6 Taylor St, Champaign IL 61820