I've been to two Pita Land locations in Vaughan and they were far superior in terms of food and service. It was slow here. They didn't even have any manager specials like the others.
My biggest gripe is the potatoes...these ones have no flavour at all. The other places make them spicy and garnish with herbs.