3771 17 Street Northwest, Edmonton, ABT6T 1A7Get directions
The Chopped Leaf is a leading restaurant brand that believes flavour should not be sacrificed when fueling on-the-go, and that food plays a key role in living a balanced and fulfil...more...See more text
The Tandoor,fine dining in an ambience made to leave an everlasting impression on your mind. Here you will find wide variety of Indian food with a great taste. The Tandoor is as di...more...See more text