[Keyword-restaurant-canada] WANT TO LEASE: Retail space for a restaurant in Ontario. Freestanding or endcap units. Ample parking. Patio is an asset. 2,500-6,000 sq ft.