Print out the information
Loudaros
Address
Lagkada, Amorgos, Cyclades, Aegean Islands
Short url
travel.cdns.gr/14167
Coordinates
36.903133, 25.997931
Phone
2285073458
Restaurant info
Only Summer
Local Cuisine
Meat
Print out the information