Map
4 Barzilay St., Tel Aviv, , Israel
Close

Things to Do

Delicatessen, Tel Aviv