29A, Ithakis Street
Athens
112 57
Greece

Telephone
+30 210 7251313

Gallery hours:
Wednesday, Thursday, Friday 5pm-8pm and
Saturday 12pm - 5pm