Canbaba Balık is a seafood restaurant that has been serving since 1970. It is known for its delicious fish dishes. The establishment is located in Mimarsinan, Istanbul.