Tel Aviv

Address:

32 Rothschild Blvd, Tel-Aviv 66882, Israel