All 3 times I have been there the food has been excellent. The chicken dishes were quite flavourful and fresh. Naans were soft and freshly made. Service for the most part was awful. One time we lucked out and had a great waiter but the other 2 times it was typical uncaring service which is ubiquitous among most of the Indian restaurants in North America. Prices are very high. Maybe discount the prices by 20 pct for the horrible service. To justify eating at this place, I only tipped the one time. The other 2 times they should have tipped me for putting up with their disgusting service.