A small but thriving population of land snails was discovered behind a restaurant. The gastropods were living among litter - specifically inside thrown-away plastic bags - in a "dank wet alley ...