Birds opened on the 63rd floor of Address Downtown in February. All photos: Birds

Birds review: Food is the star at Dubai's newest dinner-show concept