Strega Waterfront

Map / Directions 10Best Says

Strega waterfront has everything Bostonians love about the North End Italian eatery but with waterfront seating. Here you'll find large plates of Italian specialties sure to fill the super sized… Read More

Advertisement

Map / Directions Address:

1 Marina Park Drive
Boston, MA 02210

Map / Directions Phone:

6179464613

Map / Directions Website:

stregawaterfront.com