Begeterre, Delhi's newest culinary landmark, opened its doors on November 29th, introducing a groundbreaking dining concept ...