Java, Ben Yehuda St, Tel Aviv
A typical restaurant at the corner of Ben Yehuda and Jabotinsky streets.
February 26, 2025