Greenwoods Edinburgh
61 Frederick St, Edinburgh
0131 220 6799
Menu
Reserve
Edinburgh, Scotland
Greenwoods Edinburgh
61 Frederick St, Edinburgh, Scotland EH2 1LH
0131 220 6799