The 100 or so restaurants on the strip in Kamari are very variable in quality, and it's hard to tell which ones to go to if you are there for a limited time.

Price is no guide - you can expect to pay about 20 Euro a head plus booze - and neither is appearance.

What you can rely on is that the quality of the food is inversely proportional to the effort the waiters make to get you in there.

Most of the restaurants on Santorini feature traditional Greek food cooked in a traditional way and generally served in huge portions.