La Bastide d'Elva is a French restaurant.