Address:
Δημητρακοπούλου 95
Κουκάκι
Αθήνα
Ελλάδα
See map: Google Maps
GR