Maple Leaf is a Canadian restaurant offering New Canadian cuisine, including game stroganoff and seafood, in a rustic-modern setting.