Excellent location! A really warm and cosy place at the center of Thessaloniki!