Print out the information
Kalyva
Address
Eleutheriou Venizelou 5, Rhodes, Dodecanese, Aegean Islands
Short url
travel.cdns.gr/11424
Coordinates
36.413891, 28.160954
Phone
2241093051
Restaurant info
All Year
Local Cuisine
Meat
Print out the information