This establishment is a seafood restaurant known for serving fresh fish. It is located in Beyoğlu, Istanbul.