Here's what Trippy members say about Le Stresa:
"Le Stresa is the best Italian food in Paris!" See More