Restaurant Reviews REVIEW: ‘Unassailably brilliant’ main course at Balgove Steak Barn near St Andrews August 26 2019