Veeno Edinburgh
76 Rose St, Edinburgh
0131 225 3239
Recent Reviews
Order Online
Reserve
Veeno Edinburgh
76 Rose St, Edinburgh EH2 2NN
0131 225 3239