Basta Tel Aviv

VERIFIED
Basta Tel Aviv
Score: 20,940
19 out of 32 Mena Best Restaurants Worldwide
5 out of 32 Mena Best Restaurants in Israel
5 out of 32 Mena Best Restaurants in Israel