Delicatessen in Edinburgh - New Town 42 Howe Street, New Town, Edinburgh, EH3 6TH Tags: private parties: up to 200 guests