Les Ecureuils is a French restaurant offering a varied menu including tapas, grilled meats, fish, and pizzas, with local specialties available. Features include wheelchair accessibility, a playground, a full bar, and sports bar amenities. Credit cards are accepted.