Map
10 Hatzfira St., Tel Aviv, Israel


Close
Restaurant
Cucina Tamar