Map
7 King David St., Jerusalem, Israel
Price
130
website
Restaurant
Scala