Palace Of Holyroodhouse, Canongate, The Royal Mile, Old Town, Edinburgh EH8 8DX, United Kingdom
Palace Of Holyroodhouse, Canongate, The Royal Mile, Old Town, Edinburgh EH8 8DX, United Kingdom
No delivery
Spot something wrong?
Dishes at Café at the Palace. Prices may vary in venue.