Needham is a town in Massachusetts, near Boston. It is primarily a residential suburb with little historical or cultural interest, although a number of upscale and ethnic restaurants have recently turned it into a rather unlikely culinary destination.