Article

Test!

Carmella Bistro

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.