Irodion is located near harbour in nice Garden like place. Here we got absolutely best home-made Greek food. I had meat balls(lamb) and my partner had chilli flavored pork chicken sauce. Both were really delicious. Owners were quite busy so we didnt get as much attention and service as in some other places. But alltogether great experience.