Leña
Spanish · Italian
Leña is a Latin American restaurant showcasing the vibrant essence of South American cooking, with Spanish and Italian influences. Temporarily closed.
Location
Best places nearby
The highest rated places close to Leña.
Local restaurants nearby
176 Yonge St, ON


