More about Bella Italia, The Royle Mile
Bella Italia, The Royle Mile is located at 55 North Bridge, EH1 1SB Edinburgh, United Kingdom
0131 225 2044
http://www.bellaitalia.co.uk/italian-restaurant/edinburgh-northbridge