Thank you for visiting our site, we hope to see you soon at Odin Restaurant. Berta & Sotiris Papadopoulous
|
Location |
![]() |
You will find the Odin Restaurant in the center of Agia Napa on, 3 Papadiamantis Street, near the traffic lights and not far from the square. Do not hesitate to contact us for reservation of a table or
arrangements for that special occasion. |
|
Odin
Restaurant |
Tel: +357 23 723 203 |