Cafe in Kalapodi, Greece. A local spot for various tastes.