Veeno Edinburgh
76 Rose St, Edinburgh
0131 225 3239
Menu
Edinburgh, Scotland
Veeno Edinburgh
76 Rose St, Edinburgh, Scotland EH2 2NN
0131 225 3239