Holland Flavours is a sleek cafe and bar offering panoramic views from atop a modern shopping complex.