For inquiries or bookings, please call us at

1-416-659-7284 or fill out the contact form below.         

We can't wait to welcome you to our slice of paradise!