Map
10 Hatzfira St., Tel Aviv, Israel


Restaurant
Cucina Tamar