Ive done some google research, and there are a lot of people who say Jumbo Dim Sum is the best in Edmonton....or Western Canada. Is it? My fiancee and I are coming to Edmonton on the weekend, and want to go for Dim Sum.
What is the best place in town? We will be staying in Sherwood Park, but driving all over town to get things done, so I dont really care where it is in town.