Italian Olive Oil and English Tea in Paris
Does anyone have any leads on stores where I can get
- PG Tips, Typhoo, Taylor's and Barry's (yes, I know it's Irish and not British) tea in Paris?
- Frantoia olive oil from Italy? No Italian shops I'm finding seem to carry it.