[Keyword-restaurant-canada] WANT TO LEASE: space for restaurant in Toronto 2,500-4,500 sq ft