Black Out Curtains in Turkey Palmira Tekstil Address: istanbul, 34134 Istanbul Turkey Phone Number: +90 53 72 74 88 12