Llama Pen Open (weather dependent) 11:30 am – 2:00 pm.

Address: Deer Pen Rd, Toronto, ON