Le Florio is a French restaurant.