This establishment is a seafood taverna located in Mikrolimano. It is known for serving seafood dishes.