Food · Old Town
Bella Italia



Student noteA chain Italian spot on the Royal Mile, you can walk in outside peak hours. We tried three pastas and none disappointed - simple and filling.
- Where
- 54-56 North Bridge, Edinburgh EH1 1SB · Old Town
Nearby
Explore