When we travel to the Boston and South Shore area, we always stay at the Holiday Inn which is next to Bella's. Bella's has been there since the 70's and it is still as great as it was when we first visited and dined. Service is great. Atmosphere is very compfortable. Proices are low, portions large. Have done lunch and dinners there; always totally satisfied. As an Italian, I know quality Italian food; and, Bella's is the best.
If you own or manage Bella's Italian Restaurant, register now for free tools to enhance your listing, attract new reviews, and respond to reviewers.