lena restaurant lenarestaurante.com 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. Category:restaurants and delivery Global Rank:2,675,104 visits:14.9K pages/Per:1.6 ADS