Free listing L 1 Lucky Yu Asian Restaurant 5.0 (3) Edinburgh EH1 3RJ 01312 597 719 53-55 Broughton Street, Edinburgh, City of Edinburgh, EH1 3RJ, GB View profile