Review: Castle Terrace Restaurant April 18, 2015 5.5 edinburgh: uk french one michelin star restaurant review scottish +