The Amber Rose Edinburgh
22-26 Castle St, Edinburgh
0131 226 1224
Recent Reviews
Order Online
Reserve
The Amber Rose Edinburgh
22-26 Castle St, Edinburgh EH2 4LS
0131 226 1224