Other Restaurants in Edinburgh - New Town Thistle Street, New Town, Edinburgh, EH2 1DF Tags: bar, bistro, private parties: up to 30 guests