Shila

Tel Aviv, Israel

Key Information

Location

9 Montefiore Street, Tel Aviv,