City Centre, Cape Town
"A Long Street hideout that keeps the espresso flowing even through loadshedding, with great toasties and the kind of warm, lived-in atmosphere that makes the city centre feel like a neighbourhood."
What we love
Location
175 Long St, Cape Town City Centre, Cape Town, 8001, South Africa