Ice Cream Shops in Spain Norte Eurocao Address: Ctra. C55, Km 5,3, 08640 Olesa De Montserrat Spain Phone Number: +34 937 75 79 77