Rhubarb
Priestfield Rd, Edinburgh
0131 225 1333
Menu
Edinburgh, Scotland
Rhubarb
Priestfield Rd, Edinburgh, Scotland EH16 5UT
0131 225 1333