Peppered snail  Honey Bee's Kitchen  Canarsie  Brooklyn