Top 15 Italian Restaurants in Edinburgh

Top 15 Italian Restaurants in Edinburgh

613

Top 15 Italian Restaurants in Edinburgh

Edinburgh is full of Italian restaurants where you can enjoy delicious food. From cozy pizzerias to fancy places, the city offers a wide variety of Italian dishes like pizza, pasta, and risotto. Many of these restaurants are found in both the Old and New Town, each providing a friendly and welcoming atmosphere. You can also find a great selection of Italian wines to go with your meal. Whether you want a quick pizza or a special three-course dinner, Edinburgh’s Italian spots have something to offer. Let’s take a look at the Top 15 Italian Restaurants in Edinburgh:

 

Don’t miss our article, Top 15 Italian Restaurants in Toronto

 

 


Mamma Roma

Mamma Roma is a warm, family-run Italian restaurant that’s been serving tasty food since 1995. It’s in a cozy two-storey building with stone walls and murals, located right across from the Edinburgh Playhouse. The menu has a great choice of pasta, pizza, and meat dishes, all at good prices. The homemade pasta is delicious, and the pizza has a crispy crust with tasty sauce and toppings. With friendly service and a great location, it’s the perfect place for a delicious Italian meal.

 

Address: 4-7 Antigua St, Edinburgh EH1 3NH, United Kingdom

1

 

 

 

 

 

 

 

 

 

 


La Locanda Edinburgh

La Locanda Edinburgh is a cozy Italian restaurant in the heart of Old Town. It serves tasty Italian food and drinks, with great service. The restaurant has a warm, friendly vibe, with wine bottles around and outdoor seating. Whether you’re stopping for a quick coffee, a relaxing lunch, or a nice dinner, they have something for everyone. The staff is friendly, the music is relaxing, and the atmosphere makes it a great place to enjoy good Italian food.

 

Address: 61 Cockburn St, Edinburgh EH1 1BS, United Kingdom

2

 

 

 

 

 

 

 

 

 

 


Gigi’s Italian Restaurant

Gigi’s Italian Restaurant, situated in Bonnyrigg, is a charming and inviting spot famous for its genuine Italian dishes and friendly vibe. This family-oriented eatery serves an array of traditional and contemporary Italian meals, including rich pastas, Neapolitan-style pizzas, and tender steaks. It also offers a menu for kids and choices suitable for vegetarians and those requiring gluten-free options. With tasty meals available throughout the day, Gigi’s is an ideal place for enjoyable, family-style dining.

 

Address: 74 Lothian St, and, Lasswade, Bonnyrigg EH19 3AQ, United Kingdom

3

 

 

 

 

 

 

 

 

 

 

 

 


Locanda de Gusti

Locanda de Gusti is a great place for a relaxed meal, with a modern space that has rustic details. It’s perfect for enjoying traditional Naples-inspired food made with love and care. The menu has many hot and cold starters, as well as warm, filling seafood dishes. The friendly Italian vibe is complete with Italian music playing in the background, tasty food, and welcoming staff. With great service and delicious meals, Locanda de Gusti is an ideal spot to enjoy time with friends and family.

 

Address: 102 Dalry Rd, Edinburgh EH11 2DW, United Kingdom

4

 

 

 

 

 

 

 

 

 

 


L’Artigiano Edinburgh

L’Artigiano Edinburgh is just west of Edinburgh’s city center and offers a real taste of Italy with warm Italian hospitality. This cozy Italian bistro, in the heart of the city, serves tasty food, great service, and an authentic Italian feel. You can enjoy Southern Italian dishes like coffee, desserts, pizza, pasta, and Italian snacks, as well as many traditional Italian products and wines. With a comfortable atmosphere, friendly service, and delicious food, L’Artigiano is a great place to enjoy Italian food and culture.

 

Address: 73 Fountainbridge, Edinburgh EH3 9PU, United Kingdom

 

 

5

 

 

 

 

 

 

 

 

 

 


Vittoria on the Walk

Vittoria on the Walk is a busy, family-friendly restaurant with outdoor seating, serving pizzas, pasta, and Scottish dishes. It was started in 1970 by Nonno Alberto Crolla and is now run by his grandsons. The restaurant is known for tasty food, big portions, and fair prices. The staff are friendly and attentive, making the visit enjoyable. With a wide range of Italian dishes made with real ingredients and traditional recipes, Vittoria on the Walk is a popular place for good food and a welcoming vibe.

 

Address: 3 Brunswick Pl, Edinburgh EH7 5HW, United Kingdom

 

6

 

 

 

 

 

 

 

 


Gordon’s Trattoria

Gordon’s Trattoria is a family-owned Italian restaurant on Edinburgh’s Royal Mile, open since 1982. This popular place serves classic Italian dishes with a Scottish twist, made with care and quality ingredients. The food is fresh, tasty, and well-presented. The staff are friendly, creating a warm and welcoming atmosphere. With great service, comfortable seating, good music, and an overall great experience, Gordon’s Trattoria is dedicated to serving delicious food and making your visit special.

 

Address: 231 High St, Edinburgh EH1 1PE, United Kingdom

7

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 


Giulianos

Giulianos is a popular, family-friendly restaurant in the center of Edinburgh. This spacious, modern trattoria has wooden walls and serves traditional Italian food. It offers a real Italian dining experience with tasty food, wine, and a cozy feel. The service is great, food is served quickly, and there are many choices on the menu. Giulianos has a warm, welcoming atmosphere with stylish, comfortable surroundings, combining Scottish hospitality with an Italian touch.

 

Address: 18-19 Union Pl, Edinburgh EH1 3NQ, United Kingdom

8

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 


Contini George Street

Contini George Street is an award-winning Italian restaurant and coffee house located in a beautiful building. This lively restaurant serves high-quality seasonal Scottish and Italian food. The building is stunning and in a great spot. Fresh homemade pasta and Puglian focaccia are made every morning. The food is great for sharing, making it a fun, casual, and special place for families. With friendly service, tasty cocktails, and a relaxed, happy atmosphere, it offers a great dining experience.

 

Address: 103 George St, Edinburgh EH2 3ES, United Kingdom

9

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 


Taste of Italy

Taste of Italy is a casual café that serves authentic Italian food all day. The restaurant has a smart two-level design with dark wood and black-and-white photos, giving it a relaxed feel. It offers a variety of pizzas and pastas, great coffee, and tasty food. The staff are friendly and provide good service, and the prices are fair for the quality of the food. The welcoming atmosphere makes it a great place to enjoy a good meal.

 

Address: 9 Baxter’s Pl, Edinburgh EH1 3AF, United Kingdom

10

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 


Mia Italian Kitchen

Mia Italian Kitchen has two locations in town and is a popular family-run restaurant. They serve classic Italian dishes like pizza, pasta, and salads, along with wine and beer. The food is delicious, and the portions are big. The service is great, with quick delivery and friendly, polite staff who stay calm and relaxed. It’s a nice place with tasty food and great staff, making it a favorite spot in the neighborhood for a good meal.

 

Address: 96 Dalry Rd, Edinburgh EH11 2AX, United Kingdom // 394 Morningside Rd, Edinburgh EH10 5HX, United Kingdom

 

11

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 


Civerinos Hunter Square

Civerinos Hunter Square is a cozy, old-fashioned spot in Edinburgh’s Old Town, just off the Royal Mile. This brick-lined restaurant mixes the feel of an American dining room with real Italian food. It has a good variety of food and drinks, including tasty vegetarian and vegan options. With delicious food, friendly staff, and a great atmosphere, Civerinos Hunter Square is a great place to enjoy a meal and drinks.

 

Address: 5 Hunter Square, Edinburgh EH1 1QW, United Kingdom

 

 

12

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 


Ciao Roma

Ciao Roma is a family-owned Italian restaurant in the heart of Edinburgh, open since 1990. This busy trattoria is known for its great food and service, with tasty home-cooked meals, gluten-free and vegan options, and award-winning ice cream and desserts. The menu includes homemade pasta, meat and fish specials, and a pre-theatre menu. Ciao Roma has a warm and friendly feel, making it a great place to eat.

 

Address: 64 South Bridge, Edinburgh EH1 1LS, United Kingdom

 

 

13

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 


O’Oliviero

O’Oliviero is a relaxed restaurant with outdoor seating, just steps from Edinburgh Castle in the Old Town. It’s a great place for visitors to the city. They serve Italian food like pasta, pizza, and desserts. The food is tasty, and the staff are friendly and helpful. The outdoor seating is nice for dining, making for a pleasant experience. O’Oliviero is known for good food, great service, and a welcoming atmosphere.

 

Address: 64 Grassmarket, Edinburgh EH1 2JR, United Kingdom

 

14

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 


Bella Italia

Bella Italia has two locations in town and is a casual restaurant that serves Italian pasta, pizza, and grill dishes, as well as a kids’ menu. The restaurant has a great atmosphere with friendly service and is perfect for families. The spacious dining area is ideal for enjoying traditional pasta and pizza made with high-quality, authentic ingredients. Open every day for lunch and dinner, Bella Italia is a great place to enjoy a taste of Italy in the city, served by welcoming staff.

 

Address: 54-56 North Bridge, Edinburgh EH1 1SB, United Kingdom // 9 Hanover St, Edinburgh EH2 2DL, United Kingdom

 

 

15

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 


We hope you enjoyed our list of Top 15 Italian Restaurants in Edinburgh!





Related Posts