All types Bakery Bar Cafe Restaurant All types All types Bakeries Bars Cafes Restaurants 5 Open now Crail Harbour Gallery and Tearoom Shoregate, Crail, SC KY10 3SU Cafe Open now Julias 36 High Street, Crail, Anstruther, Crail, SC KY10 3RB Cafe