Olympiada, Halkidiki, Greece, Central road, Olympiada, 23760 51257