The Maple Leaf is a pub with a Canadian theme to it. With its maple wood furnishings, maple leaf flags and a traditional English and Canadian menu, you may be mistaken for thinking that you were in Canada. It boasts a multi-screen TV complex which more often than not shows coverage of sporting events from Toronto.