ŞELİ RESTAURANT&BAR Home Restaurantlar > ŞELİ RESTAURANT&BAR Address: PENCİZADE SK. NO:5 LEFKOŞA GPS: 35.20056507939341, 33.37247999649753 Telephone: 05338614818 Tweet