Capu Cafe is a cafe located at Artakis 66. It offers online delivery for sandwiches. The establishment has a presence on Instagram and Facebook, indicating a public-facing business.