was excited about dining here tonight, when we arrived the place was full, waitress was friendly, the place was buzzing! sat down and ordered 2 starters and a main each as well as drinks. lots of variety on the menu and all dishes sounded delicious. drinks came quickly enough but my soy chai latte came as a normal milk chai latte. that was fine though, it was swapped with an apology and understandable as it was so busy with only 2 waitresses to serve many people. then we waited for about 30-40 minutes for the starters to arrive. it truly felt like forever. when they did arrive, i was impressed, the food was delicious. after the starters we waited another 10-15 mins for the mains to arrive, when they did come, again we were all impressed by the presentation, the quality and the taste of the food. as our bellies were filled with the delicious food we thought we could forgive the long wait and the little mistake and call this an excellent restaurant to recommend to others, but when we got the bill we realised we were charged a lot more than what should have been right. when we asked to check the bill, we were told rather curtly that it seemed like agoodprice already for starters, mains and drinks, and it seemed like we were a nuisance for wanting to check. if an honest mistake, it was still forgive able, but with that comment our impression changed instantly. turns out we were charged $40 more. apology was given but we just wanted to leave. it was too bad because the food was truly excellent. perhaps friday night isn't the best time to go.