Tedeschi Food Shops
Drag box to select area
Since 1923, Tedeschi Food Shops has been servicing the New England area. The chain sells snacks and some chilled and frozen groceries. This location features a slush machine, Keno and Blockbuster movie rental.
77 Cedar St, Dedham, MA 02026
- Accessibility Details: Entrance is at street level.
- Accessibility Details: Sidewalk accessible
- Hours: Daily, 6am - 11pm
- Hours: Open 24 hours a day (closed Christmas day)
- Accessible: yes