Thessaloniki / Central Macedonia Restaurants

Molos Seaside Restaurant Nea Roda

Address: Nea Roda Beach, Nea Roda, 63075

Elefuntas

Address: 18 Krinidon, Kavala, 65404