A pub offering chargrilled fare, The Cuddie Brae is a good spot for a meal.