Golden Palace feels like a transplant of those numerous low ends Chinese Restaurants from Scarborough.
The interior is really spacious and it was half empty on a weekday evening.
Portion is huge. Price is cheap. Food is mediocre. Most dish we ordered was a miss. ($20 for a Peking Duck was one of the special offerings)
A lot of other options in the area.
But I guess there are always customers looking for cheap mediocre food.