I would rate this higher if the service was good. The food is always nice, but the middle-aged waitress gave us a very bad experience. She always ignore us when we raised our hands and took the wrong orders. She also placed the dishes on the table loudly. Very poor service!