Description
A perfect place to head for a family outing, Planet Play is one of the indoor gaming arenas, that seem to be catching up with many. Located at Rutherford Road in Vaughan, it lies in short distance of downtown Toronto. Encompassing a huge area of 10,000 square feet (929.03 square meters), this venue claims to be the best family entertainer in town. Also a laser tag facility, Planet Play is often...
by wcities
on April 11, 2014 from wcities