Irodion is a Greek restaurant known for its inviting atmosphere and traditional cuisine.