Tea room

Chaayos - Lotus Isle Skymark

Ground Floor, Sky Mark 1, Sector 98, Noida, Uttar Pradesh 201303, India, Noida, Uttar Pradesh 201303

Loading…