Free listing V 1 Veeno Edinburgh Tapas Bar Edinburgh EH2 2NN 01312 854 181 76 Rose Street, Edinburgh, City of Edinburgh, EH2 2NN, Un View profile