"The food was good. However, the service was not good. The person who attended us, seems to be the manager or a senior staff. She was managing too many things and the restaurant was crowded. So, it was very slow. we were two families that went together. While ordering, we clearly asked for separate checks. However, after waiting for 20 minutes after we are done eating, and going to the desk asking for our checks, we get a single check. It also had items that we didn't order. People came after us and left before we got all the food we ordered. It seems to be a bad coincidence for us. However, the food was good and the other tables did seem to get good service too. So am rating this higher."