Upscale Indian restaurant offering $80 tasting menus featuring standout palak chaat and indulgent truffle naan.