Le Mechoui is a restaurant specializing in traditional cuisine, also offering tea room services.