Conch and Dumplings