This Boston Pizza, located at Warden & Steeles in Markham has been rated the best sports bar in Markham. This video showcases the restaurant and its General Manager, Chris Mertsis.