Le Jardin Beautiful shaded French restaurant with large garden and spacious outdoor play area for kids with excellent ice cream

Le Jardin Beautiful shaded French restaurant with large garden and spacious outdoor play area for kids with excellent ice cream