The very first Pizza Pizza is still located on Wellesley just west of Parliament. 43 years later it continues to pump them out.
Image by Edward Skira