Village Green

2 locals recommend
Permanently closed
Location
19 Emek Refa'im Street
Jerusalem, Jerusalem District