My mom and I decided to come here before going to a show at Shea's as it has been on my list of places to try for almost a year. The location is in Elmwood and their ambiance is nice and cozy. I...
- Mon: 11:30am-10pm
- Tue: 11:30am-10pm
- Wed: 11:30am-10pm
- Thu: 11:30am-10pm
- Fri: 11:30am-11pm
- Sat: 5pm-11pm
- Sun: 11am-2:30pm, 5pm-10pm
WebsiteTake me there
See a problem? Let us know!
I've tried this restaurant and it's been a hit or miss every time. The first time it took over 30 mins to even get a server and ask for drinks. We asked everyone who walked by to help but they...
We ventured off into the spirit of Buffalo and drove around Allentown and then down Elmwood, eventually landing at this Elmwood Village-esque spot for Sunday Brunch. Not a wait for a table, as...
Aroma is probably one of my favorite Italian restaurants in town! The low lighting and backlit bar provide a swanky setting to meet friends for a drink or meal. I've visited Aroma both for brunch...
Four stars for Trattoria Aroma's fantastic Happy Hour deal: if you dine between 5-6 pm on any day, you get half off any beverage, pizza or pasta on the regular menu, and half off three of their...