Lightweight 100% Greek cotton towels

Shop now

Flagship Store Location

ADRIANOU 120 PLAKA, ATHENS 10558

STORE HOURS

WINTER SEASON

November-March

MONDAY 11:00-19:00

TUESDAY 11:00-19:00

WEDNESDAY 13:00-20:00

THURSDAY 11:00-19:00

FRIDAY 11:00-19:00

SATURDAY 11:00-19:00

SUNDAY 13:00-20:00

Directions