The Cyber Place
Coffee Shop
Internet and cyber cafe, offering computer access and related services.
Location
Vota recommends
What are you in the mood for?
Best places nearby
The highest rated places close to The Cyber Place.
Local restaurants nearby
25 St Peter's Road, ENG


