Cafe Internet provides access to the Internet while you enjoy a sandwich, coffee or soft drink. Word processing is also available.
Cafe Internet
Internet Cafe at 22-24 Buckingham Palace Road
Ad
No longer at this address
Our records show that Cafe Internet is closed.
Category
Internet Cafes
Internet Cafes
User Reviews
There are no user reviews