Irodion is a Greek restaurant known for its tender meats and fresh, delicious salads. Customers praise the excellent service and quick assistance.