Caffe Aroma


A popular coffee bar located on one of the busiest corners in Elmwood Village, Caffe Aroma also serves casual lunch fare.

Handicap Accessible

Highspeed Internet