Open since 2009, Tedeschi Food Shops is located on High Street at the corner of Moody Street. A well-stocked, convenience store Tedeschi Food Shops carries numerous grocery items. You'll also find lottery tickets, prepaid phone cards, hot coffee, cold soda, ice cream and an ATM. It is open for 19 hours of the day, every day, making it very popular with local residents.