Tin Tin Dim Sum

Located in Chinook Centre on Main Level Nearby Old Navy