No Banner to display

Tag: best coffee shop in the world
Cape Town coffee shop named as best in the world
Posted by on Jun 29th, 2015

A Cape Town coffee shop has been named as the best in the world…well kinda. Truth Coffee Roasting in Buitenkant street, Cape Town, was included in a list of the world’s best coffee shops compiled… Read More »