Restaurant Achilleus is a Greek restaurant that has been a fixture in Vienna for 35 years, known for its authentic Greek hospitality. It offers vegetarian-friendly options and is suitable for families with high chairs available.