Theres a place on de la savane i forgot the name but just about 500m east off decarie.
Sent from my SM-N950W using Tapatalk
It's an old man and his wife that run the place. It's been a good 7 years since i've been there. Could of changed.Thinking of Euro Motors maybe? Across the street from Kart-o-Mania?