The Ivy On The Square Edinburgh
6 St Andrew Square, Edinburgh
0131 526 4777
Recent Reviews
Order Online
Reserve
The Ivy On The Square Edinburgh
6 St Andrew Square, Edinburgh EH2 2BD
0131 526 4777