Scottish in Edinburgh - New Town 33 Castle Street, New Town, Edinburgh, EH2 3DN Tags: french, I've had better., private parties: up to 14 guests, terrace