Caffe AromaRestaurants · Buffalo, NYCafes, Modern European. Serving the Russian-speaking community in Buffalo.Address: 957 Elmwood Ave, Buffalo, NY, 14222Phone: (716) 884-4470Website: http://thearomagroup.comLoading map...