Address: Rruga Medar Shtylla, Tirana, Albania
Introduction: Tulla Record Store is a record shop inside Tulla Culture Center in Tirana, Albania.Tulla has a Contemporary art gallery, a record shop, a library and a concert venue.
Sells: Records
Website: tulla.tv