Over a year later and WOW! Much have been improved. Lets start with the food since it has always been my number one complaint. We ordered 2 pounds of shrimp and and snow crab. Quality was near perfect, it was seasoned just right and came out very quickly. In the past when it came out that fast we would end up sending it back for being undercooked; it seems like they got their cook timing correct. I'm guessing they already had most of the popular items precooked and they just need to measure it out and add the sauce.
The service has much improved too; he got the orders correct and was very tentative throughout our meal. Aside from having to wait an hour and half it was actually worth it after experiencing this improvement. Hopefully they keep this up! You've finally made a believer out of me.