The neon lights and shining glass edifice that greet visitors outside of Strega Waterfront invoke the feeling of a sophisticated and entertaining venue. Enjoy a stellar view of the waterfront while dining in upscale comfort, under the care of a dedicated and attentive service staff.
Visit for a classy lunch, a relaxed and comfortable dinner, or stop by for designer cocktails and craft beer to start your night on the town. As the Italian name suggests, the cuisine here offered is inspired by Italian recipes and refined with local specialties. The high ceilings and artistic decor also make this an ideal venue for private gatherings, which include fully-customized menus.
Well, not exactly, but this Beacon Hill landmark--formerly known as the Bull & Finch Pub--was... Read more