LARISA
Tachydromeon Square
Panagouli str. and Protopapadaki str.

T: 2410 258833
WHAT’S UP: 6984 253622

WORKING HOURS

STORE:  MONDAY—SATURDAY: 5:00—23:00 SUNDAY: 6:00—23:00
DELIVERY: MONDAY—SATURDAY: 8:00—20:00 SUNDAY: 9:00—18:00