Rang Mahal, which means "color palace," lives up to its name: The restaurant is full of sensual delights, from the perfumey smells of incense to the rich fabrics that decorate the space to the ...