Print out the information

Lord Falcon

Address
Fiskardo, Kefalonia, Kefalonia, Ionian Islands
Short url
Coordinates
38.457657, 20.577303
Phone
2674041072
Restaurant info
All Year
Local Cuisine
Tables Outside
Print out the information