Boston and New England Restaurant Photos

(From Boston's Hidden Restaurants)

photo of Vecchia Roma, Newton, MA

Photo of Vecchia Roma [CLOSED], Newton, Massachusetts