Liberty is a cafe and bar located in Serres, Greece. It offers a place to enjoy coffee and drinks in a casual setting.