Les Touristes is a haute French restaurant known for its elaborate and flavorful cuisine.