Reason I've given a 5 star here is simply because for Stouffville, this really is as good as it gets for casual dining.
Had the pleasure of eating here many many times and I'll be back many more.
One of the main reasons is the variety. There is just a nice smattering of different things to order. I don't feel compelled to order the same thing every single time i visit (although I often do). And having tried a number of dishes, I've found them all to be quite excellent in execution, flavor, and price.
This place has a nice modern interior, nice bar, nice booths and overall solid environment.
My favorite item is the Buffalo Chicken Wrap. It's seems simple but it's done just the way I think it should be. No frilly bullshit and weird ingredients to try and re-invent the wheel. Cooked and sauced correctly, fresh ingredients and the flavor is on point.
I also love the Gyoza appetizer and the poutine is pretty darn solid as well.
You can't go wrong with pizza here as well. Probably the best non-chain pizza in town. Good selection of specialty pizzas as well.
My only complaint here is that sometimes the service is lack luster. Not often, and not because the servers are assholes. Simply because sometimes there doesn't appear to be enough staff to service the dining room most effectively. Even though the place is pretty small.
I've had the pleasure of meeting and talking to the owner several times. Really nice guy and always willing to chat and welcome you.
In summary, I'm giving King's Landing a 5 star rating not because its as good as it gets on Earth. I'm handing over the 5 stars because on an extremely consistent basis this place is as good as it gets in the lovely town of Stouffville.