The Coffee

70 Carrer del Comte Borrell · Spain - Barcelona