Irodion is a Greek restaurant offering elevated cuisine and a welcoming, familial atmosphere.