Les Pêcheurs is a French restaurant.