I was really disappointed by my experience and meal here. I am actually very surprised by the positive reviews.
We arrived around 12:15pm and the place was completely empty (that should have been a red flag). Once seated our waitress asked for our drink order, and we decided to stick to water (it was our lunch break on a weekday). We quickly ordered and the first thing I asked for was for no onions. The waitress said that none of their dishes have onions - which I found really odd. So I inquired further, then she clarified that they were cooked, so I would not taste them - hence, she thinks onions do a disappearing act once cooked. Sigh. We finally agreed to get the sauce on the side. She came back with our dishes and she noted that "no, they could not put the sauce on the side because there really are lots of onions in it." Huh?! Then she explained that ALL Persian food comes with onions and are impossible to remove - not true, but whatever.
The food itself was bland, and way overpriced for what you got - we piled on the salt, pepper and hot sauce - but there was not much we could do to elevate the flavors. I am so embarrassed that I suggested this place to my friends.
Stick to Sheherzade, Pomegranate, or even Darvish in the city.