Sous Les Pins offers a family-friendly dining experience with a terrace and complimentary Wi-Fi.