Map
71 Rothschild Blvd., Tel Aviv, Israel
Price
80

An Italian restaurant on vibrant Rothschild Boulevard.

Restaurant
Cantina, Tel Aviv

An Italian restaurant on vibrant Rothschild Boulevard.