Food taste and presentation was great; however, the service has become extremely slow lately; I go there twice a month. Last time I paid for "all you can eat" lunch but after 30-40 min waiting for the order it was time to get back to work. Waitress was apologetic and gave a 10% discount on bill, but I hadn't eaten anything except side dishes! bummer!! I am not coming back here again.