This establishment is a restaurant located in the Louloudadika area of Thessaloniki. It is known for its seafood offerings and is situated at Komninon 20.