Wednesday, July 12, 2023

Brothers Pizza & Restaurant in Needham Has Closed

A pizzeria and sub shop in the western suburbs of Boston has shut down after more than 25 years in business.

According to a poster within the Friends of Boston's Hidden Restaurants Facebook group page, Brothers Pizza & Restaurant in Needham is no longer in operation, as it closed its doors late last week. The dining spot first got its start in 1997, offering Greek pizza, calzones, subs, pasta dishes, and grill items, with a few Greek dishes such as spinach pie, gyros, and grilled chicken on the menu.

The address for Brothers Pizza & Restaurant was 201 Reservoir Street, Needham Heights, MA, 02494.


NOTE: Leslie Hurwitz, who is the father of Marc (the founder of this site) is dealing with health issues and needs your help. Please donate at https://gofund.me/76d8ba28, thanks!


[More restaurant openings/closings from the Boston's Hidden Restaurants site): List of Restaurant Closings and Openings in the Boston Area]