Leña Restaurante by Chef Anthony Walsh is an all-day dining destination, inspired by South American cooking, located at the corner of Yonge and Richmond in Toronto, Canada. cuisinediningDining in Italydining outDining Out in ItalyeatingEating in ItalyEating OutEating Out in Italyitalianitalian cuisineItalian DiningItalyItaly CuisineItaly DiningLeñaRestaurantevideoVisitingVlogYouTube