About
Leon's at Meads Bay is Chef Kerth Gumbs' barefoot Asian-Caribbean sushi bar on Anguilla's Malliouhana beach — lobster sushi tacos, hammocks, and Sunday sunset parties.
Leon's at Meads Bay is Chef Kerth Gumbs' barefoot Asian-Caribbean sushi bar on Anguilla's Malliouhana beach — lobster sushi tacos, hammocks, and Sunday sunset parties.