The Umberto Gallery (Galleria Umberto) is an impressive looking building featuring a glass roof. Galleria Umberto is located in the heart of Naples Italy, not far from the Royal Palace and the Naples City Hall.