Strega North End

379 Hanover Street, Boston 02113, United States Get Directions to this spot
379 Hanover Street, North End
Boston, 02113
MA, United States
(617) 523-8481
Strega is located in the historic North End of Boston right on the famed freedom trail. Strega means "witch" and the decor of the restaurant is inspired by the tale of Strega which... read more
A personal message from Strega North End

Rate and review Strega North End in Boston, MA, United States!

Share your experiences at Strega North End with your friends or discover more Restaurants in Boston, MA, United States.