The Backyard, now in South Delhi

The Backyard now open in South Delhi – Green Park, Near Hotel Grand Sartaj with unique concept with rooftop. So come & enjoy the view from every window.13424_653876411385028_8053363162571291189_n