5 highest restaurants in the world Elba Italian Restaurant – Shenzhen, China A contemporary interpretation of Venetian-inspired décor greets guests on the Elbe, where gray and metallic silver mosaic tiles line the entrance, a shelf displays a preview of fine wines, and unexpected accents hint at the restaurant’s avant-garde style. It stands at a whopping […]