Castle Terrace Restaurant is located at:-
33/35 Castle Terrace Edinburgh EH1 2EL
Please contact us for more detailed directions or to make a reservation.
Gift vouchers are now available.
Connect with us on facebook, twitter, and instagram