Not too much to say about this place.
Like most chinese restaurants, it's the same ol' thang. Same taste, same food, same tea. Unless it's a really fancy place it's the same thing everywhere so do I really need to say anything?
My family goes there regularly. Does that make service better for us? It very well could.