I am really picky when it comes to Indian restaurants only because a lot of Indian restaurants tend to make the food quite oily and use a lot of artificial food colouring. Also, the food flavour is not usually authentic Indian. However, this is one of my favourite Indian restaurants. Delicious Indian food. They don't use artificial food colouring which is what I really liked. Strongly recommend this place if you are craving some authentic Indian food.