Palestinian restaurant known for its flavorful, traditional cuisine and generous portions, including excellent appetizers.