Photo Credit: Courtesy of IZA
Lilly’s is expanding its presence on the French Riviera with the launch of IZA, an ambitious new restaurant that brings contemporary Japanese dining to the heart of Saint Tropez. Opening on the town’s iconic waterfront, IZA is more than another luxury restaurant. It is a carefully curated destination where exceptional cuisine, striking interiors, world class cocktails, and vibrant nightlife come together to create one of the most…

