Le Delice de Sours is a restaurant offering a diverse menu with French, Greek, and International cuisine. They provide a full menu with prices and photos, highlighting their culinary offerings.