This was our first trip to Boston's Little Italy and we randomly chose Bella Vista for lunch. The food was excellent and very reasonable, the restaurant was clean and had a very nice atmosphere. The server, who I believe was the owner, was very informative, and also had quite an interesting demeanor. When in Boston don't miss this one. We... more
85 Reviews
445 Reviews
65 Reviews

