Rosang, Green Park Extn, Delhi: God’s gift now in a new location Rosang means God’s Gift in Mizo language. I had visited Rosang , the restaurant serving…