Dine in style at Italian restaurants in Edinburgh's Old Town. If you're a lover of historic buildings, art, culture, shopping and Italian food, you'll be delighted to learn that some of Edinburgh's best restaurants can be found in the Old Town. The medieval heart of the capital, the Old Town is home to some of Scotland's most famous monuments, including Edinburgh Castle which perches above Meadows and Princes Street. The city is also home to great restaurants where you can indulge your passion for the flavours of Tuscany, Emilia-Romagna or Sicily. Don't waste your precious holiday searching for them – we've selected some of the very best Italian restaurant's around Edinburgh's Old Town right here on Quandoo.