Only with offers
Register my restaurant
Help

TheFork, a Trip advisor company

What
Where

Specify a date & time to find the best restaurants & offers

The Best Italian Restaurants in Iglesias

7 restaurants

Sort by Relevance

La Stella del Sulcis da Gabry, Iglesias

    PAYSardo

    La Stella del Sulcis da Gabry

    Via Catalani, 3, 09016, Iglesias

    8.6 / 10
    40 reviews

    Average price €25

    -50% di sconto - TheFork Festival

    Trattoria S'Arrastu, Iglesias

      PAYSardo

      Via Sarcidano, 15, 09016, Iglesias

      8.3 / 10
      8 reviews

      Average price €20

      -50% di sconto - TheFork Festival

      Corte Rubja, Iglesias

        Sardo

        Località Girillu Spinosu - Strada Barega, 09016, Iglesias

        8.8 / 10
        56 reviews

        Average price €22

        Warung Beach Club and Restaurant, Iglesias

          PAYItalian

          Loc. Masua, 09016, Iglesias

          8.0 / 10
          38 reviews

          Average price €35

          Specify a date and enjoy promotions of up to -50% in our best restaurants

          Bistrot Galleria 13, Buggerru

            Sardo

            Via Diaz, 38, 09010, Buggerru

            9.0 / 10
            52 reviews

            Average price €23

            Poppy's, Carbonia

            InsiderPAYPizzeria

            Via Giosue' Carducci 15, 09013, Carbonia

            9.5 / 10
            38 reviews

            Average price €15

            A Mine Of Beer, Cortoghiana

              PAYPizzeria

              Viale Amedeo di Savoia, 09010, Cortoghiana

              Average price €25

              Frequently Asked Questions

              The Best Italian Restaurants in Iglesias

              Handmade pasta, stone-oven pizza, gooey steaming risotto, and mouth-watering tiramisu; Italian cooking comes straight from the heart and hearth. From Naples, Venice, or Florence, treat yourself to a delicious meal from our selection of the best Italian restaurants.

              Popular cities on TheFork

              • Lausanne
              • Montreux
              • Fribourg
              • Zurich
              • Basel