Other Restaurants in Edinburgh - Old Town 63A Cockburn Street, Old Town, Edinburgh, EH1 1BS Tags: bar, garden, international, private parties, vegetarian dishes