First Pics: Strega Waterfront

By ·

Take a virtual stroll through Strega Waterfront’s new digs at Fan Pier.

Strega Waterfront, One Marina Park Dr., Boston, 617-345-3992, stregawaterfront.com.

Source URL: https://www.bostonmagazine.com/restaurants/2010/10/05/first-pics-strega-waterfront/