Cybotics Internet Cafe & Printing Services
02nd Floor, New Co-op Complex,, No. 100/14, Main Street, Talawakele 22100, Sri Lanka
contacts phone: +94 522 258 133
website: www.facebook.com
Latitude: 6.935366, Longitude: 80.661671
larger map & directionsread more