Les 3 Cailloux is a restaurant offering a menu of simple, well-prepared dishes. It features a bar, a terrace, and complimentary Wi-Fi.