Brothers Pizza & Restaturant

Flag as Inappropriate

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
(781) 444-5060
  • Fax: 781-455-0355
  • Hours: By appointment
  • Hours: Mon - Fri, 10am - 9pm; Sat, 11am - 8 pm (Sat, 11am - 4pm during the summer); Sun, closed
Share a review or post about this business.
Posts awaiting your approval 0
Who wants to be the first to post?
See more »