Needham Nutrition is a counter-serve restaurant specializing in health-conscious shakes, teas, and smoothies. They offer high-protein, low-calorie options, including a kids' menu.