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 Perth (WA)

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!

46 restaurants

Sort by Relevance

    Italian

    Nunzio's

    20 Essex St, 6160, Fremantle (WA)

    9.3 / 10
    470 reviews

    Average price $75

      Italian

      1309 Hay St, 6005, West Perth (WA)

      8.8 / 10
      290 reviews

      Average price $40

        Australian

        16 Letchworth Centre Avenue, 6152, Salter Point (WA)

        8.8 / 10
        84 reviews

        Average price $20

          Pizzeria

          Shop 226 Wanneroo Road, 6060, Yokine (WA)

          8.7 / 10
          18 reviews

          Average price $20

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

            Pub grub

            7 Holmes Street, 6110, Southern River (WA)

            8.8 / 10
            373 reviews

            Average price $26 Accepts Yums

              Pizzeria

              Hillarys, 6025, Kallaroo (WA)

              8.5 / 10
              36 reviews

              Average price $35

                Pub grub

                2 Morris Road, 6018, Innaloo (WA)

                8.4 / 10
                219 reviews

                Average price $23 Accepts Yums

                  Pub grub

                  331 Bulwer St, 6005, West Perth (WA)

                  8.5 / 10
                  364 reviews

                  Average price $26 Accepts Yums

                    Pub grub

                    535 Stirling Hwy, 6011, Cottesloe (WA)

                    8.5 / 10
                    236 reviews

                    Average price $24 Accepts Yums

                      Pizzeria

                      20/3 Wexford Street, 6008, Subiaco

                      9.3 / 10
                      376 reviews

                      Average price $35

                        Pub grub

                        80 Stirling Hwy, 6009, Nedlands (WA)

                        7.8 / 10
                        101 reviews

                        Average price $22 Accepts Yums

                          Australian

                          1 Manning Street, 6019, Scarborough (WA)

                          8.1 / 10
                          26 reviews

                          Average price $54

                            Pizzeria

                            181 Adelaide Terrace, 6004, Perth (WA)

                            7.7 / 10
                            81 reviews

                            Average price $20

                              Pizzeria

                              23 Bolton Avenue, 6100, Burswood (WA)

                              9.1 / 10
                              142 reviews

                              Average price $65

                                Pub grub

                                Cnr James St & Williams St, 6003, Northbridge

                                6.8 / 10
                                16 reviews

                                Average price $23 Accepts Yums

                                  Pizzeria

                                  252 Albany Hwy, 6100, Victoria Park (WA)

                                  9.0 / 10
                                  238 reviews

                                  Average price $20

                                    Italian

                                    177 High St, 6160, Fremantle (WA)

                                    Average price $40

                                      Italian

                                      Shop 57 Scarborough Beach Road, 6006, North Perth (WA)

                                      Average price $20

                                        Australian

                                        133 Murray Street, 6000, Perth (WA)

                                        8.8 / 10
                                        535 reviews

                                        Average price $75

                                          Pizzeria

                                          413 Murray Street, 6000, Perth (WA)

                                          9.1 / 10
                                          373 reviews

                                          Average price $45

                                            Pub grub

                                            Whitfords Ave, 6025, Hillarys (WA)

                                            8.7 / 10
                                            595 reviews

                                            Average price $25

                                              Pub grub

                                              1382 Albany Highway, 6107, Cannington (WA)

                                              8.5 / 10
                                              111 reviews

                                              Average price $62

                                                Italian

                                                480 Hay Street, 6000, Perth (WA)

                                                8.3 / 10
                                                636 reviews

                                                Average price $85

                                                  Pub grub

                                                  15 Riverside Rd, 6158, East Fremantle (WA)

                                                  8.9 / 10
                                                  47 reviews

                                                  Average price $40

                                                    Pizzeria

                                                    1382 Albany Hwy, 6107, Cannington (WA)

                                                    8.1 / 10
                                                    69 reviews

                                                    Average price $40

                                                    Frequently Asked Questions