Oz Balik Lokantasi is a seafood restaurant offering a delightful ambiance and delectable dishes. It is noted for its enjoyable establishment and is located in Rize, Turkey.