Venezia Restaurant Boston 4.5 / 5

20 Ericsson St, Boston

Overview

The highest attraction of this Italian restaurant is the refined airy dining room on the water with a winery.

Tips & Reviews