Where to buy food
Hi
Myself and my family have arrived today, in a self catering villa. I understand that all super markets are shut today to which I was not advised , can any one advise where I get get essentials such as bread milk ice etc I do not have a car to use