Other Restaurants in Edinburgh - Leith 113 Broughton Road, Leith, Edinburgh, EH7 4EQ Tags: chinese, delivery, takeaway