We've been going here for about 10 years, as we live not too far away. I'm assuming there is relatively new management (looks all Chinese), because the food quality, the service, and the staff are all very "low rent" now. Today we visited again...and the waitress was an overweight hispanic woman who looked like the maid. She couldn't speak good English, she had no idea about the menu, and brought the wrong food out. She offered "thousand island or ranch" dressing for the salad. This place always has the Japanese ginger dressing...we had to ask, and then she brought it out. I complained to the manager (owner?), and he chuckled it off saying she was from the kitchen as they are short staffed. Really?
Clearly, we will NOT be going back to this place. It was to the point that I was concerned about the cleanliness of the food.