Print out the information

Irida

Address
Fiskardo, Kefalonia, Kefalonia, Ionian Islands
Short url
Coordinates
38.459702, 20.575760
Phone
2674041343
Restaurant info
All Year
Local Cuisine
Meat
Tables Outside
Print out the information