A vibrant coffee spot on the Strand beachfront in Cape Town, serving exceptional coffee and light bites with ocean views and a welcoming atmosphere.
β