Cafe bar in Livádi, Greece. Offers a relaxed atmosphere for drinks and socializing.