Shop no.1 Naramda Market, opposite Don Bosco School, Alaknanda, New Delhi, Delhi
Greater Kailash Metro Station
2.3 Kms away
More about Ambra
A cozy place with comfortable sitting that will help you to boost your productivity now available in Greater Kailash 2. This cafe even offers outdoor seating along with great interiors. With fancy lighting and friendly staff, you can power through whatever work is at hand. Book your seat now!