Trattoria Aroma

Visited 305 times, 2 Visits today

Tagged In Cucina italiana open daily at 5 pm Italian food and wine and drinks

Related Listings



5629 Main Street, Williamsville, NY

View More Details


Situated in a historic house overlooking the falls of Ellicott Creek, the Creekview has been a village favorite for years. The Creekview features an American regional menu and full bar with a patio open year round.