Brothers Pizza & Restaturant
Drag box to select area
Brothers Pizza, in Needham for over 13 years, exudes a low-key warmth. Golden walls hem in two neat rows of dining tables that lead to a TV, making eating in alone decidedly more comfortable. The staff is friendly, and the menu choices delectable, with choices including chicken cordon bleu sandwiches and a Pollo Blanco pizza (grilled chicken, broccoli, alfredo sauce).
201 Reservoir St, Needham, MA 02494
- Fax: 781-455-0355
- Hours: By appointment
- Hours: Mon - Fri, 10am - 9pm; Sat, 11am - 8 pm (Sat, 11am - 4pm during the summer); Sun, closed