Le Carré is a French restaurant.