The one at West Gate Mall 对面 used to be called "Lucky Key (喜洋洋?)". Never went in that one.
The one at Carlingwood Mall 西边 is named "Golden Palace (can't remember if they have a chinese name or not)". We had been told by a bus driver many years ago that it was the No.1 Chinese restaurant in Ottawa.
We went Golden Palace a few times in the past. At the beginning, Kids liked their Lemon Chicken. But the sauce for the chicken turned to be more and more sweeter since our very first visit. It's rare to see other non-western guests there. The waiter served us for our most recent visit looked puzzled over our visiting. We felt that he would expect us to change mind and to leave without dining there.