The Tea Rooms At Edinburgh Castle (Menu)

Castle Hill, Edinburgh
+44 131 225 9746

Give a rating to The Tea Rooms At Edinburgh Castle

Suggest a dish

How much did you spend at The Tea Rooms At Edinburgh Castle?