i has tried Ali Ghapou resturant 2 times so far , first one was with my friends and second was with my colleges . in fact this is best place in tehran if you want test persian cuisine with high quality however the prices are a bit expensive that other restaurant , you can sit ther and hear to live music band that play different kind of Iranian Music( Kordish , turkish , Iranian POP music etc.) . all of bands are very professional .salad bar is good with high variety . internal architecture is very ancient and beautiful . and also there is a seat elevator in entrance which is very useful for pepols that is not able to walk .
I highly recommended this place .