Shore road.
Aberdour is well equipped for the hungry tourist/local. All of the village pubs and hotels have popular restaurants.