The Elm Tree Restaurant

The Elm Tree Restaurant Address: 43 Elm St, Toronto, Ontario M5G 1H1, Canada Phone Number: +1 416-901-7339 Hours: Mon – Fri 11:00 – 22:00 Sat – Sun 16:30 – 22:00 from their website:¬†http://theelmtree.ca/ “The Elm Tree restaurant is a newly opened family-run restaurant. Using fresh and high quality products, the menu focuses on the use ...