CaffeNeo

For anyone visiting or living in Cape Town and wanting free wireless Internet, great coffee and food complete with a sea view, then CaffeNeo is the place to be. Situated on Beach road in Mouille point overlooking the Atlantic ocean… Continue Reading