Jamie Oliver's seaside outpost has a distinctly Italian flavour, dishing up local ingredients (plenty of fish, natch) with Mediterranean gusto.
Fifteen is also a charity project, training underprivileged and unemployed youngsters, so you're supporting more than just good food here. The modern interior makes the most of the views over Watergate Bay - the top choice for photos. Pair your menu with an Italian wine for the full experience.
Reception only; Plate cost per head: £75; www.fifteencornwall.co.uk