Blue Amsterdam is a cafe & bar offering panoramic city views from atop a modern shopping complex. It features a sleek, glass-fronted space.