Mantraa

Indian
Nice restaurant with good food, good ambience and great service. Normally, the prices are a bit on the higher side as compared to other similar restaurants, but they keep having promotions from time to time.