Point of interest
Lovera Liquor Store VIP
8 locals recommend,
Location
156 Av. 27 de Febrero
Santiago de los Caballeros, Santiago
Tips from locals
Lovera 2 comes in 1st place these are old picture but the new Lovera is amazing it even have a space for helicopter to land.