Hours

Monday to Sunday: 9am to 9pm

Address

8360-8362 Kennedy Road, Markham