Don't get me wrong. I love the food here. I ordered Fish Amritsari and it was amazing, loaded with spices and was super tasty. The paste was smooth and creamy. Order salmon if you don't like fish bones. I also ordered Garlic naan and it was crispy, with plenty of garlic. The size was decent to me since I couldn't finish my order.
The restaurant itself is clean and cozy. The price is decent for such an upscale Indian dining. A lot to choose from the menu.
However, the service was way too slow. It took them a long time to seat us even though we called ahead for reservation. Food did take long time to arrive, approximately 45 minutes. The staffs looked tired, inattentive, and unfriendly. Hence the 3 stars...
But to be fair, we came on Diwali and that could also be the reason why they were slow in basically almost everything. It wasn't very busy when we came but probably was busy before. The staffs must be tired running around since the restaurant was understaffed during Diwali. We were quite a big party as well.
I will definitely come back here and give it another chance on the service aspect. Overall, food was good, service wasn't.