Irodion is a Greek restaurant offering a wide selection of traditional Greek dishes, including a generous variety of appetizers, main courses, and desserts. It provides a Greek atmosphere for dining out.