Tayfunun Yeri Necati Baba is a restaurant specializing in both seafood and freshwater fish dishes.