BUSINESS: International News L.G.R Has Opened a Store in Rome By Staff Friday, August 9, 2019 12:25 AM The new L.G.R store is the first monobrand store in Rome and the second one in Italy after Milan. It is located in the heart of the city, in Via della Fontanella di Borghese. Read More