Located in Port Grimaud, in the heart of the famous lakeside town with a view of the canals, Lily's offers cuisine prepared with fresh ingredients.
Whether for a sunny lunch, a peaceful dinner or simply to share a drink or dessert, Lily's warmly welcomes you to its waterside terrace.
Read more