Sir Walter Scott's Traditional Tea Room Restaurant · 62 Princes Street, Edinburgh, EH2 2DF No veg info yet