Help using this tour
Shoshka Shvili Tel Aviv
Shoshka Shvili is a restaurant overlooking the Tachana complex