Le Merle Moqueur is a restaurant offering fresh, flavorful homemade cuisine in a unique setting with a varied selection of wines and beers.