Restaurant Review- Zai, Greater Kailash 2, Delhi

Zai Located amidst the greens of GK2, restaurant [...]