• The Elm Tree Restaurant (map)
  • 43 Elm Street
  • Toronto, ON, M5G 1H1
  • Canada