olioteca

Noun

 * 1) a shop that sells high-quality olive oil (etc.)