Delivery/Takeaway in Edinburgh - New Town 23 Montagu Terrace, New Town, Edinburgh, EH3 5QR Tags: chinese