We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.We support the following browsers: Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.
If you haven't visited Bella Vista on Hanover Street, do yourself a favor and go! The service was excellent, atmosphere was so confortable and I've never had better Italian. Def going back on our next trip to Boston!