Is the foodie crowd ready for Black Sheep?
One might be forgiven for thinking that we live in a developed, rather than developing, country after a night-out at Black Sheep restaurant in the penthouse of W Building just off 32nd Street in BGC, Taguig.