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 Yang Ming Buffet. 3414 118 Ave NW, Edmonton, Canada A&W. 310 Manning Crossing, Edmonton, Canada Cinnzeo. 45 Southgate Shopping Center NW, Edmonton, Canada Yokozuna Japanese Restaurant. 4121 106 Street NW, Edmonton, Canada