Liquor Store in Rome have an average rating — 3.5 (according to user ratings AmaMaps! Total rated times — 142. We found liquor store in Rome on the following streets: Borgo Santo Spirito, Piazza Mariano Armellini, Piazzale delle Medaglie d'Oro, Via Flaminia, Via delle Sette Chiese, Via Appia Nuova, Via dei Coronari, Piazza Vittorio Emanuele, Via Mar della Cina, Via Silvio Pellico, Via Malcesine This data is generated using custom filters based on 11 companies, presented on this page.