Cafe Royal
19 W Register St, Edinburgh
0131 556 1884
Recent Reviews
Order Online
Reserve
Cafe Royal
19 W Register St, Edinburgh EH2 2AA
0131 556 1884