Le Corto is a restaurant offering French and international cuisine, with generously sized portions.