Le Merle Moqueur is a French restaurant offering a unique gastronomic experience. It provides parking and baby facilities.