One of my friends who has been here kept telling me this place wasn't as bad as I thought it was, so I begrudgingly gave it another try. This time we dined in the restaurant. The service was good, the food was better than my previous experience (although still not exceptional or worth the high price). I've given them 1 more star that I previously had because the food wasn't absolute garbage, and the service was better. Long story short: don't order take-out from this place.