Srilanka-Places.com has listed approx 1 internet cafes in 22200. Some of the Top rated internet cafes in 22200 are- Upul Grafix.

Place Name
Type
Address
Internet cafe
Internet cafe
No.15, Bus Stand Shopping Complex,, Nuwara Eliya, 22200, Sri Lanka

Similar Categories