Article
Test!

Carmella Bistro
Carmella Bistro (46 Ha-Tavor Street, Tel Aviv) – despite its name, this restaurant focuses on seafood dishes with a Mediterranean flair. Patrons also come here for its location within one of the Nachlat Binyamin Street’s most beautiful buildings.