The Lotus Leaf
Not verified.
Claim this listing
Located near the serene waters of Trou aux Biches, The Lotus Leaf is an Asian restaurant specializing in Thai and Sushi dishes. The modern, minimalist interior allows the vibrant dishes to stand out, with the Dragon Roll Sushi and Pad Thai being highly popular among locals and tourists.