On our first night in Mykonos, we dined at Katerinas which is located in the main town in Little Venice, literally on the 'edge of the Aegean Sea', amazing location & view. This lovely restaurant offered authentic super fresh Greek cuisine, with all servings of generous proportions. Staff were very friendly & welcoming, the atmosphere relaxed and casual.
During our holiday on many of the beautiful Greek Islands, we learnt that each island predominantly uses it's own produce (when available) which explained why the vegetables were the best we had ever tasted, so full of flavour, with no intensive farming ! better than sweets !
If you are looking for great super fresh cuisine at an affordable price, we recommend Katerina's.