Leapin' Lily Pads is a Amusement park ride located at Toronto, ON, Canada. It has received 3 reviews with an average rating of 5.0 stars.
The address of Leapin' Lily Pads: Toronto, ON, Canada
Leapin' Lily Pads has 5.0 stars from 3 reviews
Amusement park ride
21 reviews
West Rd At Swimming Pool, 1873 Bloor St W, Toronto, ON M6R, Canada, Canada