Record Stores in Albania


Tulla Record Store | Record Store

Tulla Record Store

Website: tulla.tv
Address: Rruga Hiqmet Delvina, Tirana, Albania
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.