Mayflower Restaurant
-
Image of the Moment: Mayflower No More
A fixture of the Elgin Street food and drink landscape for over 35 years, the Mayflower Restaurant and Pub ended its days in October of 2013. It will be...
By Dwight Williams
Canadian Urbanism Uncovered
A fixture of the Elgin Street food and drink landscape for over 35 years, the Mayflower Restaurant and Pub ended its days in October of 2013. It will be...
By Dwight Williams