In no particular order, but more from a routine perspective:
1. Yiannis Grill - we always make bee-line on our first day and usually before we go to the hotel or do any shopping. Gyros & Beer, welcome home!!
2. Barras - Generally our first evening meal. Always a warm welcome and the Lamb Kleftico is just gorgeous.
3. Beer O'clock - we've been really impressed with their food over the last couple of years and is now slowly becoming our favourite in resort.
4. Waves - for lunches several times.
5. Nafsika - Try the Greek Wine / Food tasting session if you can, Spiros is an excellent host.
6. Condor - Awesome breakfasts, especially if you've had a heavy night.
7. absolutlely anywhere else: Town Pizza, Yiannis Restaurant, Brusko, Zorbas, Little Prince, Olympia, Beachcomber, Fantasea, Manthos, etc, etc.
Sometimes its just too hard trying to fit them all in two weeks, which is one of the reasons we all love to keep on returning