Hi. I'm originally from Toronto, but have been living in the States for the past 10+ years. So I'm pretty clueless as to where's a good place to play in the Toronto area.
I'm in Etobicoke now & would like to get my pool fix :grin:
Preferably, a place in the Etobicoke/Mississauga/Toronto area...