We are experiencing some difficulties with our 905-704-0088 phone number. Please dial 905-562-0088 to reach us.
We’re open! Our kitchen operates from 9:00 am to 4:00 pm. If you have any reservation inquiries for indoor seated dining or Garden Tea, please click here.