Liberty
Coffee Shop · Bar
Liberty is a cafe and bar located in Serres, Greece. It offers a place to enjoy coffee and drinks in a casual setting.
Location
Best places nearby
The highest rated places close to Liberty.
Local restaurants nearby
Νικηφόρου Φωκά 2Β, Σέρρες, 621 22, Greece
