There's no Shaw's or Stop & Shop in Needham, so Sudbury Farms, along with its slightly smaller sibling Roche Bros., is the only game in town. The space is cheerful, less overwhelming than a typical supermarket and stocked with just about everything you'd need. There's a nice bakery, an attractive salad bar, a hot foods counter and sushi available.
- Hours: Mon - Sat, 7am - 10pm; Sun, 8am - 9pm
- Handicap Accessible: Yes
- Payments accepted: American Express, Cash, Debit Card, MasterCard, Visa
- Products: Everything you'd expect to find in a grocery store.
- General services: Catering, Prepared foods
- Menu link: shop.rochebros.com/homepage.aspx
- Parking: Free lot
- Grocery services: Bakery on premises, Butcher, Cheese shop, Coffee Shop, Florist
- Firewood: Yes
- Ice: Yes