P1000970 Excellent dining in Ramallah Palestine