Chef Alvin Leung opening The Leo in Markham
Celebrity chef Alvin Leung (Michelin-starred, TV personality) will open The Leo, a Pan-Asian chop house, in Markham this September. The restaurant will feature premium meats, bold sauces, and a $120 tasting menu. This is a major new dining destination for the GTA.
Sources (1)
Updated Aug 9, 2026