The Amber Rose Edinburgh
22-26 Castle St, Edinburgh
0131 226 1224
Menu
Edinburgh, Scotland
The Amber Rose Edinburgh
22-26 Castle St, Edinburgh, Scotland EH2 4LS
0131 226 1224