Other Restaurants in Edinburgh - New Town 61 Grassmarket, New Town, Edinburgh, EH1 2JF Tags: bar, private parties: up to 90 guests, scottish