I've been eating here for years off and on. I used to live close by and went often. The quality of the food started to go down and we stopped going. Then they changed owners and it's ok to eat there again.
Flamingo Palace is just what you'd expect from a strip mall Chinese restaurant. The food is so-so and the service is pretty good. We really like the hot and sour soup and the Flamingo chicken.
I can say that through the many, many times that I've been to Flamingo I've never had an experience that made me NOT want to come back.