Unless you are really desperate for Chinese food, I strongly recommend against going to this restaurant. On the positives, the personnel is nice and the restaurant is cozy. The big negative is the food! We ordered three dishes and only the fish hot and sour tasted somewhat acceptable. The sautéed mixed noodles were tasteless and mushy. The beef cashew nuts were also tasteless. I guess that they don't really have a real Chinese chef. Beside the underwhelming food, the final bill was high. Totally not worth the trip to northern Tehran for this restaurant!