K K K S TA

Restaurant Abu Ali

  • Al-Isfahani St, Jerusalem
    • Price $$$$