Brothers Pizza & Restaturant
Address:
201 Reservoir St, Needham, MA 02494
Phone:
(781) 444-5060
Payment:
Other Details:
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).
Pizza, Restaurants
Other Businesses: