Accessibility
Bella Italia Edinburgh Northbridge
Translate
Our spacious Northbridge Italian restaurant is perfectly positioned in the centre of Edinburgh Old Town, midway between the iconic Edinburgh Castle and the Royal Palace of Holyrood House.
Gallery