Le Scorsese is a French restaurant offering a cuisine of European inspiration.