It is located in the heart of the old core city of Beit Sahour. Taj restaurant presents the Palestinian dishes with a touch of traditional music, while enjoying the old and ancient architecture and living in the past history of the old town.