My rating is totally based on the service and not the food. Food is fine here but I had  terrible overall experience which ruined the good part too. They made me wait for over 40 minutes (after saying that waiting time is only 10 minutes). Besides, they seated other people who came after me. After I got seated, they took another 10 minutes to take the order. I know this is a very popular place, there is a lot of waiting usually. But they need to make sure that they are attending customers in order and with priority. I went with high expectation but came out with this review.