14 locals recommend · Estimated price 2 out of 4 ·
Tips from locals
Trattoria Aroma has a wonderful patio and serves some delicious Italian fare. They have a great happy hour pizza special too!
It offers the best Italian food in town -- according to my Italian friends.