Jumbo Dim Sum
Dim Sum · Chinese · Casual Dining
Jumbo Dim Sum is a bustling Chinese restaurant known for its extensive dim sum selection and traditional Chinese dinner options.
Location
Best places nearby
The highest rated places close to Jumbo Dim Sum.
Local restaurants nearby
10451 170 St NW, AB



