Located at Pl. Dimokratias 1, Στο καινούργιο offers a unique dining experience.