Clochard - Bar Restaurant.
Waiting to serve you!

 

+30 2310 239805 reservations@clochard.gr