Print out the information
Electra
Address
Navarhou Nikodimou 18, Athens, Attica, Central Greece
Short url
travel.cdns.gr/13012
Coordinates
37.973701, 23.731821
Phone
2103370000
Restaurant info
All Year
Print out the information