Here’s a list of the 20 top-rated Italian restaurants in the city, as reviewed by locals and travellers on TripAdvisor.
13. Mamma Roma Bistro, Antigua Street
Had a wonderful pre-show meal here. It had a nice Italian vibe. Very friendly service. Tasty food - reads one glowing review of Mamma Roma Bistro on Antigua Street. Photo: Google
14. Papilio Restaurant, Bruntsfield Place
Service and food come highly praised at Papilio. One diner who popped in on a Thursday evening said: The menu had a great range of choices...The cured meats and cheese starter was generous and delicious. Photo: Google
15. La Locanda Italian Edinburgh, Cockburn Street
All of the food was really good and felt homemade. This place cannot be missed out on if you are a fan of authentic Italian food, wrote one recent diner at La Locanda. Photo: Google
16. Pizzeria 1926, Dalry Road
The quality of the pizza at Pizzeria 1926 crops up in several reviews, with one reading: You would have to look very hard to find as good a pizza in Italy, and certainly in Edinburgh this one beats everything else hands down. Photo: Google