Strega founder, Wynn exec propose 21-story Everett tower and restaurant
The former owner of Strega has partnered with a former Wynn Resorts exec to build a 21-story residential tower in Everett that would include a top-floor restaurant with views of the Boston skyline.