Drag box to select area
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.
1177 Highland Ave, Needham, MA 02494
- Fax: 973-571-2071
- Hours: Mon - Fri, 9am – 5pm; Sat, Sun, closed
- Hours: Mon - Sat, 7am - 10pm; Sun, 8am - 9pm
- Accessible: yes