Naji is a restaurant in Abu Gosh, renowned for its hummus, alongside salads and grilled meats.