My bf and I regularly haunt one of our favourite places in Calgary, called Atlas. It moved a year and a half or so from its previous digs off 16th Ave; it is now on 9th Ave SW. Wonderful, wonderful food - fresh, sizzling kebabs, rice that is cooked with authentic saffron, stews that hit the spot every time, and limitless cups of hot Persian tea. Best part is that you can eat like a king for under $15, including tax and tip, per person. The trick is to go when it's not terribly busy - during the lunch hour on weekdays it is very packed - but at off times during the evening, afternoon and weekends you are more likely to get more attentiv service.
Make sure you get the faloodeh for desert - you've never had anything like it.
At all costs, avoid the Persian Gulf off the 7th Ave train tracks - it's a cafeteria like atmosphere with corresponding food; and Hatam on Edmonton trail is a disgrace to what Persian food really can be.