We are located in Scarborough at 1176 Kennedy Road at the ... Plaza.
Please note that this is an email inquiry form. For reservations or inquiries of an urgent nature, please call us during business hours.
Fields marked with an * are required.
1176 Kennedy Road, Scarborough, ON M1P 2L1