City Guide to Edinburgh, Scotland

City Guide to Edinburgh, Scotland

Bella Italia Ocean Terminal


Average Rating:
0
Restaurant profile
Edinburgh Area: 
Leith and Leith Walk
Telephone: 
0131 555 6700

Bella Italia Edinburgh Ocean Terminal is a new addition to the UK Italian restaurant chain, offering a broad menu of pizzas, pastas, risottos and meat and fish main dishes.