Personally, I have been to Ka Chi a couple times at various locations. This is my second time at Ka Chi on Dundas street. The decor is pleasant and the washroom is pretty clean too.
I always order pork bone soup, as well as other dishes(hot plates or pancakes) on the side to share with my friends. There's a lot of meat in the pork bone soup unlike some Korean restaurant that I've been to in Korean town where there's more bone in the soup than anything else. The side dishes were good as well though the potion was really small. Our server was fast and polite, and kept bringing out side dishes for us.
Yes yes, everything is awesome here and why does it deserve only 2 stars?
The whole experience was destroyed when the cashier told me that we weren't paying enough tips in a way I wouldn't consider that as polite. I was shocked at first, then I tried to explain that's impossible. He pointed and told me to go back to my friends and settle it among ourselves. It was extremely embarrassing!
When my friends return with me to the cashier and recalculated the bill, it turned out that he (cashier) miscalculated. He mumbled a "sorry" and we left the restaurant with a really bad impression.
I understand that the staffs need to make a living too, but I have never met anyone who demanding for higher tips. And if 16% is not enough, then they might as well market themselves as fine dinning and list expensive wine on their menu instead of soju. It is doubtful that we will ever go back to this restaurant again.