Les Mets d'Adelaide is a fine dining restaurant.