Alepou Mezedopoleio is a small plates restaurant offering Greek cuisine. Known for its seafood, it provides a pleasant dining experience.