This restaurant is definitely a place where you would take a foreigner friend whose never tried Persian food just for the experience and atmosphere. The environment reminds me of little Italy for those who haven't been to the north of Iran.
I've been here a few times and recently I've been back to try their kebab torsh again and was looking forward to some fresh hot bread, only to find out their bread kiln was broken. Instead they served store-bought pita bread, which definitely dampened the evening slightly.
I like the diversity in the restaurant too, its not just Persians dining here, which can be the case for the majority of Iranian restaurants. Our waiter was not that attentive either, my glass was empty majority of the time and we waited 20 min for the bill.
The food here is also average. If you're expecting to be wowed by amazing Persian food, this place isn't it. Come for the experience, not the food.
Peace out.