Formerly known as Store 24, Tedeschi is a convenient store that is open 24 hours a day. It is stocked with snacks, drink, stamps, tobacco, lottery tickets, ice and more. It has a Blockbuster rental kiosk, where you can rent movies for one night for 1$, as well as a copy machine and ATM. Tedeschi does not sell alchohol. Inside the store there is a Subway that is open daily, 7am - 2am.