[Keyword-restaurant-canada] Wanted Cambridge to Toronto, N. to Vaughan, Niagara Region Space to lease for a franchise restaurant, Mall 700-1000 sf., free standing 1400 to 2800 sf. or plaza