Photo by Anh Le. Rainbow Restaurant in Whitecourt serves up classic, no-nonsense Chinese-Canadian comfort food — think chow mein, sweet-and-sour staples, fried rice, ginger beef, egg rolls, and those familiar combo plates that hit the spot when you’re hungry and not in the mood to overthink things. It’s a simple, old-school diner setup, mostly geared toward take-out but with room to sit down if you want a quick meal without any fuss.
The vibe is straightforward: local, unfancy, and predictable in the way small-town Chinese restaurants usually are. Portions are decent, prices land in the mid-range, and while reviews are mixed, most people drop by for the reliable favourites they’ve been ordering for years. Perfect when you just need a hot plate of something familiar and filling.