Have been there a couple of times and each time there service is such a big let down. Food is not bad at times though, if you are lucky. But service staff needs proper training. At times, they completely forget your orders and service is super slow. Not uncommon to wait for more than 25 minutes for your meal. Once we actually had to wait close to 45 minutes and even then food for each of us at the table came at different time. To make matters worst. One of us was not served and after everyone else almost finished their meal, the waiter came and told us that the final order meal needed another 20 minutes!