Needham MA Hamburger & Hot Dog Stands 1. 990 Great Plain Ave, Needham, MA 02492 | Masala Art (781) 449-4050