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 Adelaide (SA)

The creaminess of the burrata, the sacred pasta recipe, the margherita pizzas to die for, the secret ingredient in a risotto or the sweetness of that panna cotta.. Mamma Mia!

53 restaurants

Sort by Relevance

    Italian

    Martini on the Parade

    59A The Parade, 5067, Norwood (SA)

    8.9 / 10
    40 reviews

    Average price $80

    30% off pre set menu

      Italian

      War Memorial Drive, 5006, North Adelaide (SA)

      8.7 / 10
      1,334 reviews

      Average price $65 Accepts Yums

      30% off the 'à la carte' menu!

        Pizzeria

        121 The Parade, 5067, Norwood (SA)

        9.3 / 10
        757 reviews

        Average price $55

          Pizzeria

          199 Port Rd, 5007, Hindmarsh

          8.6 / 10
          134 reviews

          Average price $30

          30% off the 'à la carte' menu!

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

            Italian

            10 Sussex Street, 5045, Glenelg (SA)

            9.2 / 10
            173 reviews

            Average price $55

              Australian

              722 Port Rd, 5009, Beverley (SA)

              9.1 / 10
              83 reviews

              Average price $35

                Pizzeria

                201 Main Road, 5171, McLaren Vale (SA)

                9.0 / 10
                622 reviews

                Average price $35

                  Pub grub

                  357 King William St, 5000, Adelaide (SA)

                  7.7 / 10
                  7 reviews

                  Average price $40

                    Pub grub

                    150 Glen Osmond Rd, 5063, Fullarton (SA)

                    8.9 / 10
                    164 reviews

                    Average price $45

                      Pizzeria

                      194 The Parade, 5067, Norwood (SA)

                      9.0 / 10
                      52 reviews

                      Average price $20

                        Italian

                        151 Flinders St, 5000, Adelaide (SA)

                        9.2 / 10
                        311 reviews

                        Average price $20

                          Pizzeria

                          62 Gouger St, 5000, Adelaide (SA)

                          9.2 / 10
                          150 reviews

                          Average price $45 Accepts Yums

                          A la Carte menu $0.01

                            Pub grub

                            85 Leicester St, 5063, Parkside (SA)

                            8.9 / 10
                            443 reviews

                            Average price $35

                              Pub grub

                              Main South Road, 5158, O'Halloran Hill (SA)

                              8.9 / 10
                              596 reviews

                              Average price $24

                                Pizzeria

                                10 O'Connell Street, 5006, North Adelaide (SA)

                                8.7 / 10
                                130 reviews

                                  Pub grub

                                  631 Anzac Hwy, 5045, Glenelg North (SA)

                                  8.9 / 10
                                  101 reviews

                                  Average price $62

                                    Pizzeria

                                    1040 The Golden Way, 5125, Golden Grove (SA)

                                    8.7 / 10
                                    58 reviews

                                      Australian

                                      North Terrace, 5000, Adelaide (SA)

                                      9.4 / 10
                                      29 reviews

                                      Average price $42

                                        Pub grub

                                        66 Magill Rd, 5067, Norwood (SA)

                                        9.1 / 10
                                        225 reviews

                                        Average price $24

                                          Pizzeria

                                          272 Rundle St, 5000, Adelaide (SA)

                                          8.7 / 10
                                          144 reviews

                                          Average price $35

                                            Italian

                                            377 Magill Road, 5068, St Morris

                                            8.8 / 10
                                            50 reviews

                                            Average price $25

                                              Pub grub

                                              70 Waymouth St, 5000, Adelaide (SA)

                                              8.8 / 10
                                              217 reviews

                                              Average price $35

                                                Pizzeria

                                                292 Rundle St, 5000, Adelaide (SA)

                                                8.7 / 10
                                                119 reviews

                                                Average price $35

                                                  Australian

                                                  North Terrace, 5000, Adelaide (SA)

                                                  8.7 / 10
                                                  95 reviews

                                                  Average price $25

                                                  Mothers' Day High Tea with bottomless Mumm Rose $95

                                                    Pizzeria

                                                    489 Payneham Rd, 5070, Felixstow (SA)

                                                    8.3 / 10
                                                    95 reviews

                                                    Average price $20

                                                    Frequently Asked Questions