Reservation request: Castle Terrace
Unfortunately no reservations can be made for this restaurant.
Castle Terrace
33-35 Castle Terr
EH1 2EL Edinburgh
EH1 2EL Edinburgh
Unfortunately no reservations can be made for this restaurant.