
Hours unavailable
The Leo - About
Restaurant Picks
View More

About
The Leo Markham | Pan-Asian Chophouse by Chef Alvin Leun, Located in the heart of Downtown Markham, Ontario, The Leo is a sophisticated Pan-Asian Chophouse created by the internationally acclaimed celebrity chef Alvin Leung, widely recognized as the 'Demon Chef' and a resident judge on MasterChef Canada. Deeply inspired by the vibrant energy of an art museum and the passionate, textured brushstrokes of Vincent van Gogh, the restaurant approaches culinary arts with creative imagination, treating the kitchen's flame as a bold stroke and each plate as a canvas. Rather than forcing diners to choose between a traditional steakhouse and East Asian gastronomy, the culinary team masterfully blends premium cuts of meat, pristine seafood, and bold Asian-inspired flavors into a single cohesive menu. Every dish is thoughtfully crafted for modern fine dining, layering rich textures and unexpected flavor profiles to create an artistic dining experience that celebrates the very best of land and sea. Book your table online today to experience this unique culinary masterpiece.
Recent Reviews
No reviews yet
No one has reviewed this restaurant yet. Share your experience and earn bonus points.




