Özden Usta Et & Balık is a restaurant specializing in both meat and seafood dishes.