Caffe Aroma in Elmwood Buffalo
957 Elmwood Ave, Buffalo , 14222 - Get directionsMenu Caffe Aroma
How to get to Caffe Aroma
Opening Time
Breakfast, Lunch, Dinner, Late: Mon-Sun
Services
- Vegetarian Friendly
- Breakfast
- Outdoor seating
- Wifi
Breakfast, Lunch, Dinner, Late: Mon-Sun