Strega Waterfront
Restaurant $
1 Marina Park Drive, Boston, MA 02210
Boston
Description
Located at Fan Pier in Boston's beautiful Seaport District, Strega Waterfront is certainly Boston's foremost dining destination with breathtaking oceanfront views, dazzling interiors and a new twist on Italian cuisine. Frequently Asked Questions
Places You Should Consider
Strega Waterfront Photos
News & Articles