Castle Terrace Restaurant, Edinburgh, United Kingdom

33-35 Castle Terrace

Edinburgh, EH1 2EL GB

Get Directions

0131 229 1222

http://www.castleterracerestauran