Gianni's Deli and Pizza3.29(0 reviews)USD 8Sandwich / 853 Highland Ave, Needham Heights, MA 02494, United States /