Location/地址 8110 Birchmount Rd Markham, ON, L6G 0E4 Phone/電話 905-604-2120 Hours/營業 Monday and Wednesday to Sunday 11:30AM – 8:30PM ***Closed Tuesday*** Parking/停車場 Free parking available underground 免費地下停車場