Capers Restobar... Created by Nature!A beautiful combination of nature and tasteful design awaits our guests... and a stunning city view. https://www.facebook.com/CapersPalestine/ Capers رام اللهAhliya Street+970599085085Mediterranean Restaurant