Giant Umbrellas in Netherlands Subsolshop Address: Schilderstraat 30a, 3011 ET Rotterdam Netherlands Phone Number: +31 102 70 96 94