Located on the Thessaloniki-Moudania road, Ten offers a unique dining experience.