Very nice and compfi place in the centre of Exarchia. Really recommend.