First time to the restaurant for 3 of us, it was not crowded. Service started slow and got worse. Waitress took our order (3 dishes) and even recommended steamed fish vs. fried. Waited some 30 minutes and not one dish appeared. Flagged waitress and motioned to her that we were still waiting for our food. Meanwhile some 3 other families came in and were seated. Another 15 minutes went by, these customers got their food while we were still waiting for ours. By this time we had waited some 45-50 minutes and still NO food. So we left. This was an awful experience with HORRIBLE, POOR service! It seemed they did not know how to run the restaurant starting with service. How can they treat customers like this by totally ignoring us? Getting orders mixed up is one thing but to wait nearly an hour for food to NOT appear is seriously NO EXCUSE! Frankly, they do not deserve a star. They practically deserve ZERO star. Take your chances if you go there. Expect POOR and snail pace service! I WOULD NOT recommend this restaurant and would NEVER step foot in it again!