I've been to this restaurant twice and both times the food was delicious, consistent, and authentic. Flavours are balanced; salt is balanced by tart and spice. I would give this place 5 stars based on the quality of the food, clean setting, and friendliness of staff; however food prep and service tends to be slow.