Il Castello Restaurant Edinburgh image 1
Il Castello Restaurant Edinburgh image 2
Free and fast bookingEasily reserve a table in seconds
Happy customersMore than 100 million full and satisfied diners

Il Castello Restaurant

City CentreInternational££££
2 Reviews

About Il Castello Restaurant

In the very heart of Edinburgh, II Castello is an Italian restaurant with real heart and character. And it’s no surprise, really, as this Castle Terrace restaurant is one of the longest-standing and most-visited in the city, meaning it caters to the exact needs of each of its loyal guests. On the menu you’ll find classics of the Italian kitchen, most of which are prepared using authentic and time-honoured recipes. Whatever you choose, the team at II Castello Restaurant will be happy to recommend the perfect wine to go along with. You’ll see as soon as you’re seated why this Italian restaurant is one of the best in Edinburgh.

Opening Times

Open now - Closes at 10:00 pm
5:00 pm - 10:00 pm
12:00 pm - 2:00 pm
5:00 pm - 10:00 pm
12:00 pm - 2:00 pm
5:00 pm - 10:00 pm
12:00 pm - 2:00 pm
5:00 pm - 10:00 pm
12:00 pm - 2:00 pm
5:00 pm - 10:00 pm
12:00 pm - 2:00 pm
5:00 pm - 10:00 pm
12:00 pm - 2:00 pm
5:00 pm - 10:00 pm


Il Castello Restaurant
Castle Terrace, City Centre
Edinburgh EH1 2EL

Menu Highlights



Pâté della Casa

Chicken liver pâté

Insalata Tricolore

Mozzarella, tomato, avocado, extra virgin olive oil

Gamberetti al’Americana

Prawn cocktail


Pizza Margherita

Pizza topped with tomato sauce and fresh mozzarella cheese

Pizza Al Tonno

Pizza topped with tomato sauce, mozzarella cheese, tuna and sweetcorn

Pizza Sorrento

Pizza topped with tomato sauce, mozzarella cheese, sweetcorn and prawns


Lasagna Casareccia


Spaghetti Bolognese

Spaghetti with tomato and mince sauce

Spaghetti Carbonara

Crispy smoked bacon, yolk of egg, cream and parmisan
Don't miss out on a table!

Main Menu



More about Il Castello Restaurant, Edinburgh

Just because II Castello Restaurant has been a successful Italian restaurant in Edinburgh for quite some time now, doesn’t for one second mean that it’s in any way lagging behind the times. Quite the opposite, in fact, as the dining space on Castle Terrace has just been updated and redecorated and is now an airy space with plenty of light, space and contemporary furnishings. It’s really a very pleasant place to sit and enjoy your food and wine. This space, combined with wonderfully traditional Italian fare and humble, homey service makes II Castello Restaurant a win.

Edinburgh locals know, and tourists very quickly learn, that the a la carte menu at II Castello Restaurant is hard to go wrong with. It offers what you’d likely expect: antipasti, pizza, pasta, meat and fresh fish, but II Castello takes fierce pride in ensuring their food meets standards that go way beyond what you may be used to. Whether for lunch or dinner, you’d be wise to try the generously-stuffed pizza calzone, while the whole sea bass baked simply with garlic and olive oil will certainly put a smile on your face. The menu is then laced with classic pasta options, but one of the most curious, less classic options is the tagliatelle aurora, made with salmon, garlic and vodka...

2 Il Castello Restaurant Reviews

2 Reviews
Value for money:Good value
Waiting time:Very good
Noise levels:Pleasant
Clive D.7 months ago · 0 reviews

great food, service, and very nice, and friendly staff. All at reasonable prices. i would definitely go again if in the area, and would recommend it to others.

Trudj S.a month ago · 0 reviews

This is a lovely wee restaurant. Staff were very friendly and welcoming and provided attentive service. Food was superbly cooked and the menu was varied. Prices were very reasonable. Would definitely revisit.