56 The Esplanade, Toronto, ON M5E 1A6
Scotland Yard is a traditional English-style pub that has been serving its community for over 40 years. The pub is well known for its comfortable environment for guests to relax and enjoy a wide selection of draft beers as well as their homemade dishes that are made from locally sourced produces.
Read More