Covid Update: Open for Dine In and Curbside Pickup
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 decor, 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 a la carte steaks and chops alongside traditional Italian fare. Among their more memorable offerings are desserts like vanilla bean creme brule and the ever-popular banana sticky toffee.
Is this your business?
Claiming your listing is the best way to manage and brand your business with Northshore Magazine.