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 Venice

60 restaurants

Sort by Relevance

    Veneziano

    Ristorante Pizzeria Dolfin

    Santa Croce, 81, 30135, Venezia

    9.0 / 10
    79 reviews

    Average price €30

      Veneziano

      Fondamenta de l'Osmarin, 4076, 30100, Venezia

      7.8 / 10
      41 reviews

      Average price €29

      -20% off the "à la carte" menu, including drinks!

        Pizzeria

        Via Don Federico Tosatto, 26, I-30174, Venezia

        9.0 / 10
        123 reviews

        Average price €16

          Pizzeria

          Piazzale S. Lorenzo Giustiniani, 16, 30174, Venezia

          8.9 / 10
          53 reviews

          Average price €15

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

            Italian

            Campo Sant'Agostin, 30125, Venezia

            7.6 / 10
            418 reviews

            Average price €20

            -20% off the "à la carte" menu, including drinks!

              Pizzeria

              Viale Giuseppe Garibaldi, 54, 30173, Venezia

              8.8 / 10
              90 reviews

              Average price €15

                Napolitano

                Calle degli Specchieri 475, San Marco, 30124, Venezia

                8.6 / 10
                322 reviews

                Average price €20

                  Veneziano

                  Fondamenta Maschio, 21, I-30141, Venezia

                  8.6 / 10
                  458 reviews

                  Average price €30

                    Italian

                    Riva Longa, 49, 30141, Venezia

                    Average price €30

                      Napolitano

                      Calle Larga S. Marco, 404, 30124, Venezia

                      8.4 / 10
                      1,028 reviews

                      Average price €20

                        Pizzeria

                        Cannaregio, 2578, 30121, Venezia

                        Average price €20

                        -20% off the "à la carte" menu, including drinks!

                          Veneziano

                          Calle dei Boteri, 1695, 30125, Venezia

                          8.2 / 10
                          119 reviews

                          Average price €30

                            Pizzeria

                            Via Ospedale, 7, 30174, Venezia

                            8.5 / 10
                            6 reviews

                            Average price €30

                              YUMS x2Siciliano

                              Fondamenta de l'Osmarin, 4974, 30122, Venezia

                              7.8 / 10
                              29 reviews

                              Average price €30

                                Veneziano

                                Fondamenta Zattere Ai Gesuati, 780, 30123, Venezia

                                Average price €50

                                  Italian

                                  Isola delle Rose, Laguna di Venezia, 30133, Venezia

                                  Average price €60

                                    Pizzeria

                                    Via Don Federico Tosatto, 30100, Venezia

                                    3.8 / 10
                                    61 reviews

                                    Average price €30

                                      Venetian

                                      Dorsoduro, 967, 30123, Venezia

                                      Average price €40

                                        Pizzeria

                                        Sestiere di S. Marco, 3989, 30124, Venezia

                                        Average price €30

                                          Veneziano

                                          Calle de l'Ogio, 3129, 30122, Venezia

                                          Average price €35

                                            Veneziano

                                            Riva di Cà di Dio, 2185, I-30122, Venezia

                                            Average price €37

                                              Venetian

                                              Via Della Rinascita, 81A, 30175, Venezia

                                              Average price €20

                                                Italian

                                                Calle del Scaleter, 1588, 30125, Venezia

                                                Average price €20

                                                  Pizzeria

                                                  Via Francesco Scipione Fapanni, 30 - Mestre, 30174, Venezia

                                                  Average price €16

                                                    Abruzzese

                                                    Via Rielta, 33, 30174, Venezia

                                                    Average price €25

                                                    The Best Italian Restaurants in Venice

                                                    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.