Address: Calle de Bordadores, 11, 28013 Madrid, Spain
Introduction: Spanish record shop from Madrid.
Sells: Records