I have been here a couple times over the past year and the quality of food and service has declined sharply.
I hope they make improvements as the reviews are declining as well, but I will be reluctant to return.
If you do visit this location, the Hibachi (Mongolian Grill) is pretty good. Pick your ingredients and they'll cook it up however you like. So if its more cost effective that going to Genghis Khan or whatever then knock yourself out.