The pie is said to have been created by the now-defunct fine dining chain The Velvet Turtle as a specialty pie. Pre-made, frozen turtle pies are sold by brands such as Marie Calendar's and Edwards.
Sea turtles, ancient creatures vital to marine ecosystems, face increasing threats from climate change and human activities. With lifespans up to 80 years, they help maintain ocean health by ...