Explore the flavours of the sea at Baia Restaurant Located upstairs at the V&A Waterfront’s Victoria Wharf is a sophisticated landmark for fine...