Category Archives: Edinburgh Michelin Star

Castle Terrace, Edinburgh, Awarded Michelin Star

Congratulations to the Castle Terrace Restaurant in Edinburgh for being awarded a Michelin star yesterday. The Castle Terrace Restaurant only opened in July 2010 but quickly took the city by storm. The team at The Castle Terrace Restaurant is led by … Continue reading

Posted in Edinburgh Hotel Restaurants, Edinburgh Michelin Star, Edinburgh Restaurants | Leave a comment