Dhamaka

One of the best Indian restaurants in the city; even those who think they don’t like Indian will love it here. Worth a stop.