Alright, I would be giving these guys a 5 stars for their donair (always order with sweet sauce) as I haven't found a place in Calgary that sells better donairs than John's. But alas, they also sell pizzas...
Their pizzas are meh - nothing special and sometimes quite hard/dry. Their bread sticks are good, but their donair is definitely their highlight.
As for the store, it needs a good scrubbing and overhaul. They use a car mat for their door mat and they have empty toy vending machines that are definitely a waste of space. They only have 2 chairs and a table(not that I would ever want to eat in ever). And their chalk board menu needs to be redone.
Like I said, definitely recommend their donairs, but don't expect the store(can't call it a restaurant as it doesn't look like one) to look amazing or clean. And I would probably not buy any of their pizzas that have been standing under the warmer as they are definitely dry and hard. If you want to try out their pizzas, maybe order it fresh to pick up or deliver.