Treats-Canada Place Menu Oops! Our menu is under update. Sorry for the inconvenience. About Restaurants Location Adress: 9777 102 Avenue NW, Edmonton, AB T5J 4G9 Phone: (780) 428-4536 People Recommend Mucho Burrito. 5015 101 Avenue NW Suite 130, Edmonton, Canada Chocorrant Patisserie & Cafe. 10328 - 124 Street, Edmonton, Canada Pat & Mike’s Family Restaurant. 17732 102 Avenue NW, Edmonton, Canada Kabsa The Ultimate Cuisine. 5932 153 Avenue NW, Edmonton, Canada