enoteca
Meanings
Noun
1. enoteca
2. wine bar
3. wine shop