Kam Do is an Asian/Chinese Bakery located in Richmond, right next to the Richmond-Brighouse Skytrain Station. They have a very large selection of buns, cakes, and other baked goods. Unfortunately, I might have arrived too early in the morning: they didn’t have many cakes available. I got their Deep Fried Curry Beef, BBQ Pork, Pineapple Red Bean, Deep Fried Sausage, Shredded Pork, and Taro Buns.
Deep Fried Curry Beef Bun ($2.60):
3.5/5
The bun wasn’t exactly crispy, but it did have a nice fragrance from being deep fried. It had a good amount of curry inside, which was fragrant, but just a bit too salty (even for me).
BBQ Pork Bun ($2.25):
3.5/5
The bun was quite soft, light and fluffy. There was a fairly good amount of bbq pork inside, which had a nice bit of sweetness to it.
Pineapple Red Bean Bun ($2):
4/5
The pineapple topping provided a nice bit of texture and sweetness. I also really enjoyed the red bean paste inside, which was creamy and mildly sweet. There was also a fairly good amount of it inside.
Deep Fried Sausage Bun ($2.25):
3.5/5
Again the bun had a nice texture and fragrance from being deep fried. The sausage inside was more of a hot dog, and was a bit too salty for me.
Shredded Pork Bun ($2.25):
3.5/5
I really enjoyed the pork floss on top, which provided a great savouriness. The creamy stuff in the centre lent a great richness and moistness to the bun.
Taro Bun ($2.25):

3/5
The bun itself was pretty light and fluffy. I enjoyed the taro paste, which was creamy and had a slight bit of sweetness to it. I did find there to be too little filling, however.
I quite enjoyed my visit to Kam Do. The food weren’t the greatest that I’ve had, but still solid. The listed prices were a bit on the higher side for an Asian bakery, but many of the buns were 20% off, so in the end they were quite cheap. All in all, this is a decent Asian bakery that’s worth visiting.
Summary:
Food: 3.5/5
Price: 4/5
Service: N/A
Overall: 3.5/5
Recommendations: BBQ Pork Bun, Pineapple Red Bean Bun, Shredded Pork Bun