A cafe bar in Kastoriá, Greece. Offers coffee and likely other beverages in a relaxed setting.