Çello
Turkish · Mediterranean
Çello is a restaurant offering a diverse menu.
Location
Best places nearby
The highest rated places close to Çello.
Local restaurants nearby
Sanayi Sokak 14, İstanbul
Location
The highest rated places close to Çello.
Sanayi Sokak 14, İstanbul