Videos by Leslieville Pumps in Toronto. Leslieville Pumps, General Store and Kitchen is a unique gas station and smokehouse located in the heart of the East end of Toronto.