I have only ever been to the location in Crowfoot, and I thought the food was really, really lacking. The cuisine was supposedly Greek, but there was a large assortment of things like ravioli on the menu. I've been told the Kensington restaurant is a totally different experience, and I hope to go there someday. Really though, if you want Greek food, go to Pegasus.