This establishment is a restaurant specializing in Greek and Mediterranean cuisine, with a focus on seafood. It is located at Karaoli & Dimitriou 30.