Ground Floor, Taj Vivanta, Dwarka, Metro Station Rd, Sector 21, Dwarka, New Delhi, Delhi - 110075
Open: 10am - 8pm (Mon - Sun)