Baked Snails

Baked snails

Chinese cuisine appetizer baked snail