Address Country road Lardos-Lindos, Pefki P.C 85107 (Free parking opposite the build)
Call us to Make a Reservation +30 22440 48316