We have been here several times in the past. This experience was a little less pleasurable. We were greeted and immediately seated. We ordered drinks. Should it take 10 minutes to get a soda and beer? We ordered the P.F. Chang's for two. So we waited another 10 minutes to get the soup and appetizer. The main course was up 25 minutes after we ordered. The food was super as always. We ordered dessert and I ordered another beer. When they brought the dessert I mentioned to my wife "I hope they don't charge me for the second beer because I didn't get it". The waitress overheard me and got it immediately.
The portions were large as I needed a to go box. The dessert was very decadent and rich. There was rock and roll music in the background which took away from the ambiance. Somewhere during the meal a waitress dropped a tray of food or dishes which made a huge racket.
The manager happened by sometime before we left and I mentioned that this place wasn't rated that great on Yelp. He said "I read those things and laugh".
We come here about once a year for special occasions. The food is what we like and are willing the put up with the slow service and lack of ambiance.