One of the best fish restaurant in Thessaloniki and walking distance from Electra Palace Hotel. Must try place but watch portions they are very big.