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.

Photos

Reviews