Weber Barbeque Cyprus Visit Website Send Email Weber Barbeque Cyprus Nicosia Address Details #1 Driving Directions Enlarge Map Street Address 191 Tseri, Strovolos , Nicosia 2045, Cyprus Contact info [ at ] webercyprus.com +357 22 456 845 +357 22 456 850 http://www.webercyprus.com