Tedeschi Food Shop is located at 115 Main St, Peabody, MA. This location is in the Peabody Town Center neighborhood. This business specializes in Grocery Stores. Tedeschi Food Shop is open Mon, Open 24 hours; Tue, Open 24 hours; Wed, Open 24 hours; Thu, Open 24 hours; Fri, Open 24 hours; Sat, Open 24 hours; Sun, Open 24 hours and accepts All Major Credit Cards, American Express, Cash, Discover,...