Le Petit Ranch is a restaurant offering traditional cuisine. Free Wi-Fi is available.