Restaurants in Needham Heights, MA Back to Cities In MassachusettsCuisine TypesView AllPizzaSandwich Brothers Pizza & Restaurant201 Reservoir St$Gianni’s Deli and Pizza853 Highland Ave$Panellas Market50 Central Ave$