Go into most any decent tea shop and you can find some guy drying the leaves, but it is a rare occasion by any standard that a café roasts its own beans. Kafei (coffee), yeah they call the guy Kafei, is also not what you would call a standard breed, and that’s why he does it out of his own oven with hand-selected batches of the finest available in the country. He is just in love with the bean. In what is probably the smallest café in town, you’ve got charisma that outdoes them all. Free Wi-Fi.