56 The Esplanade,
Toronto,
ON M5E 1A7
416-364-6572
Come enjoy a savory meal at Scotland Yard. You can also enjoy the sun on their terrace. They are open late all week. You can get there by public transit and bicycle. They are situated in a neighborhood filled with restaurants, merchants and parks.