Fresh Snails specializes in edible Helix Aspersa snails, primarily utilizing the grey snail. This establishment offers a unique culinary experience centered around these distinctive ingredients.