Cozy little place located in the hart of Thessaloniki