Libyan Mare +30(6947)665010Eparchiaki Odos Strovlon-Paleochoras 28, Paleochora, 73001, GreeceRoom Add to favorites 0