A cafe-ouzeri in Anarrakhi, Greece. Offers coffee, drinks, and a social atmosphere.