Print out the information
Irida
Address
Fiskardo, Kefalonia, Kefalonia, Ionian Islands
Short url
travel.cdns.gr/11721
Coordinates
38.459702, 20.575760
Phone
2674041343
Restaurant info
All Year
Local Cuisine
Meat
Tables Outside
Print out the information