• Lee's Palace (map)
  • 529 Bloor St W
  • Toronto, ON, M5S 1Y4
  • Canada

Lee's Palace (w Ivory Hours & Common Deer)