Other Restaurants in Edinburgh - Old Town 69-73 Holyrood Road, Old Town, Edinburgh, EH8 8AE Tags: bar, international, live music