Best Italian restaurants in Barcelona

Here's a list of Best Italian restaurants in Barcelona recommended by our experts:

Da Greco

Carrer Sta Teresa, Barcelona, Spain
Phone: 932186550

Besides enjoying their great range of exquisite Italian pasta dishes, you can enjoy watching some of Italy's best-known films, at this highly original '... more

$ 34 average cost


Muntaner 69, 08011 Barcelona, Spain
Phone: +(34)931630515

The Domu Restaurant Pizzeria is located in the heart of Eixample, in the prestigious street Muntaner. A prime area that accommodates a cozy restaurant, informal... more

$ 23 average cost

A Gianni

C/Valencia 350 , Eixample | 08009, Barcelona, Spain
Phone: 934591723

Located in Barcelona's Eixample Dret, A Gianni is a cozy Italian restaurant that offers quality homemade food at good prices. The menu includes typical ... more

$ 34 average cost


Ramon Trias Fargas 2-4, 08005 Barcelona, Spain (La Barceloneta)
Phone: 93-224-0407

Perfect place for lunch, with nice view on the beach. Simple but perfectly done dishes with high quality products. Professional service. This is a great ... more

$ 17 average cost

La Bella Napoli

Carrer de Margarit, 14, 08004 Barcelona, Spain
Phone: 34 934425056

This pizzeria offers visitors something of both the flavor and feel of genuine Italian eateries. Hailing from the birthplace of pizza, its Neapolitan staff not ... more

$ 21 average cost

Ristorante Gravin

C/ Rera Palau 3-5 | 08003, Barcelona, Spain
Phone: +34 932 684 628

Gravin Restaurant shows that Italian cuisine has more to offer than pizza: Made with fresh market produce, the menu includes homemade pasta, and many other ... more

$ 63 average cost

Il Mercante Di Venezia

Carrer de Josep Anselm Clave, 11, 08002 Barcelona, ​​Spain
Phone: +34 933 17 18 28

An Italian restaurant that's low on design but high on delicious, excellent pasta, which they serve in all its possible varieties. Risotto, gnocchi, homemade ...

$ 18 average cost

Buon Appetito

Avinguda del Marquès de l'Argentera, 19, 08003 Barcelona, Spain
Phone: +34 932 68 76 33

" Buon Appetito " literally means "Enjoy your meal" , and pays homage to the most traditional and authentic Italian cuisine. Our menu distinguishes itself ... more

$ 17 average cost

Pasta Bar

47 Calle Escudellers, 08002 Barcelona, Spain
Phone: 625642648

Pasta Bar serves Fantastic fresh pasta, great choice and quick service.The menu is divided in three parts -choose your pasta, sauce, and Stuff , for example 1. ... more

$ 27 average cost

La Locanda

Carrer del Doctor Joaquim Pou, 4, 08002 Barcelona, Spain
Phone: +34 933 17 46 09

Great variety on the menu and excellent authentic italian food, lovely pasta, salads and even chicken which is unusual in Italians. Really lovly spot for ...

$ 23 average cost