Les Dames Moustache is a restaurant.