Went here a few months ago with my coworker and haven't had the time to review this place but I give it one star because initially when we walked in it smelled. I didn't know if I was walking into a restaurant or a casino.
Once my coworker and I got our food, we saw a beetle or some kind of bug crawling from the sauces on our table. It was quite disgusting. Probably won't come here again