Necmi Usta Cafe is a restaurant specializing in Turkish cuisine, including meat and fish dishes.