Coffee shop located in Alistráti, Serres, offering a unique experience with a zoo and scenic views of the surrounding mountains and plain.