Achilles Restaurant at Astir Odysseus Resort & Spa
Achilles restaurant is a remarkably welcoming place, and the main eatery at Astir Odysseus Resort & Spa. it is a refreshing space, with bright interiors, where white tablecloths set up the pristine backdrop for colorful Greek and Mediterranean dishes, which draw rich flavors from the abundance of local produce.