The Canli Balik restaurant is located at the 131 Green Lanes, London Greater London. It serves Turkish and Seafood food. Canli Balik is has takeout. The avarage rating of this restaurant rated by 6 reviewers is 3.0. For more deatils and orders call Canli Balik on 020 7226 7737.