Home Couple eating can of snails in the restaurant. Couple eating can of snails in the restaurant. Couple eating can of snails in the restaurant. Leave a Reply Click here to cancel reply. Δ