Neraida
Greek · Seafood · Bar
Greek restaurant and beach bar offering a diverse menu.
Location
Best places nearby
The highest rated places close to Neraida.
Local restaurants nearby
Chalkidiki Sarti 63 072, Κεντρικής Μακεδονίας
Location
The highest rated places close to Neraida.
Chalkidiki Sarti 63 072, Κεντρικής Μακεδονίας