Delivery/Takeaway in Edinburgh - New Town 11 Drumsheugh Place, New Town, Edinburgh, EH3 7PT Tags: fish & chips