Delhi
Masala Art
Taj Palace Hotel, Diplomatic Enclave, Sardar Patel Marg, New Delhi-21
Phone number
01126110202
Nearest Metro Station
Dhaula Kuan
Taj Palace Hotel, Diplomatic Enclave, Sardar Patel Marg, New Delhi-21
01126110202
Dhaula Kuan