SNAIL SALAD

$11.95

Fresh cooked snails sliced thin, marinated in olive oil, minced garlic, fresh lemon juice & Italian parsley.

 
GO BACK