Capari Balik Lokanta is a seafood restaurant. It is located in Rize, Turkey. The name suggests a focus on fish dishes.