North Shore dining guide and restaurant finder.

← Return to search

Strega Prime

Map100 Sylvan Road
Woburn, MA 01801
  • Steaks


Conveniently located at Trade Center 128 in Woburn, Strega Prime is the North Shore’s hottest new upscale dining destination. The expansive space features seating for 352, sleek décor, dark wood accents, eye-catching lighting, and soaring ceilings—all of which combine for a dramatic ambiance. A fresh new concept for the heavy-hitting Varano restaurant group, this Italian steak house boasts an extensive menu of à la carte steaks and chops alongside traditional Italian fare. Among their more memorable offerings are desserts like vanilla bean crème brûlée and the ever-popular banana sticky toffee.

Additional Information:

Is this your company? Update or enhance your listings »

Edit ModuleShow Tags