Lobby Level American Plaza, New Delhi 110019 India
View on Map
What travelers say:
I accidentally found a fruit tea, I didn't expect to buy one get one free with the net beauty flower wall, because the business is very good, more and more people, I drink a cup of flash, another cup is packed and taken back to drink!