ALBA Category RESTAURANTE Address PERU 3332 Locality CIUDAD Department CAPITAL Phone 4301830 Owner ALBA, ANGEL