Nice place for dinner
Great location with a nice view and cozy ambiance, but the food isn't the best in terms of quality or price. Namaste has MUUCH better Indian food; if you've had that and are trying this the first time, prepare to be disappointed. If you're not deadset on Indian Mexican fusion food, I would instead suggest Terrazza, which is located in the same building and has the same food as Veranda.
Great food, great service, but a bit pricy. The integration of Mexican and Indian cuisine sounded a bit peculiar at first but the combination is staggering.