L'Invitation is a French restaurant.