This establishment is a restaurant known for its Greek cuisine. It is located at Alkionis 77.