LOCATION AND OPENING HOURS
Shop in Odemira
7630-999 Odemira, Portugal
Monday to Saturday: 10.00h to 13.00h and
15.00h to 19.00h
We are open on public holidays except: 1st January, 1st May and 25th December.
Shop in Faro
(It is closed until further notice)