liquoreria
/
lee-kwoh-REH-ryah
/
[
Italian
]
Liquor shop or bar.
Countries
Italy