Lei Mouscardins
Mediterranean · Seafood · Fine Dining
Lei Mouscardins is a renowned restaurant in Saint-Tropez, celebrated for its Mediterranean cuisine. It boasts a prime location overlooking the gulf, featuring two dining rooms, one of which offers panoramic views. The establishment was notably led by a talented chef for an extended period.
Location