Achillion offers a range of traditional Greek dishes with fresh, well-prepared meat. A convenient spot with a welcoming atmosphere.