Print out the information
Lord Falcon
Address
Fiskardo, Kefalonia, Kefalonia, Ionian Islands
Short url
travel.cdns.gr/11710
Coordinates
38.457657, 20.577303
Phone
2674041072
Restaurant info
All Year
Local Cuisine
Tables Outside
Print out the information