Map
71 Rothschild Blvd., Tel Aviv, Israel

An Italian restaurant on vibrant Rothschild Boulevard.

Restaurant
Cantina, Tel Aviv

An Italian restaurant on vibrant Rothschild Boulevard.