K K K S TA

Three Arches Restaurant

  • 26 King David St, Jerusalem
  • Photo: Three Arches Restaurant
    • Price $$$$
    • Sun-Thu: 12:00-22:00