Greek ladies . . . .
Where do you shop? Need a to buy olives, olive oil, feta, octopus..Would really like some recommendations as to what and where the quality products are?
Thanks
- RATE IT
- 1
Where do you shop? Need a to buy olives, olive oil, feta, octopus..Would really like some recommendations as to what and where the quality products are?
Thanks