Near Durgabai Deshmukh Metro Station Gate 2, Rail ECO Park, Dhaula Kuan, Near Chanakyapuri, New Delhi, India
Near Durgabai Deshmukh Metro Station Gate 2, Rail ECO Park, Dhaula Kuan, Near Chanakyapuri, New Delhi, India
No delivery
Spot something wrong?
Dishes at Glass House On The Greens. Prices may vary in venue.
Been to Glass House On The Greens? Be the first to share what you ate.