This place has gone down hill a bit in recent years (new management). However I still find it plenty enjoyable, the staff is usually freindly and I've never had problems with service. It is true they can take a long time though, for some reason every time I get an egg roll it seems like a fifteen minute wait, what is that about? Lol I basically stopped ordering an egg roll with my meal because of this.