Traditional Escargots Recipe with Red sauceMar 9, 2016 43 min read In: Vegetarian Traditional Tags: red tomato sauce, snails By: The Chef 2 Comments The following recipe is considered a delicacy in Greece and really famous especially in Crete. Snails in red sauce is something that you even going to love or hate...but apparently i am in the first category.Read More