Babylon Snail Thursday February 12th, 2015 Thursday November 14th, 2024 Author: zip Grilled on Charcoal/Steamed with Lemongrass and Chilli/Roasted with Salt/Steamed with Coconut