Register my restaurant
Help

TheFork, a Trip advisor company

What
Where
Cuisine, restaurant name...

The Best Italian Restaurants in Perth (WA)

39 restaurants
Woodpecker's, Subiaco
Top Rated

    Pizzeria

    Woodpecker's

    20/3 Wexford Street, 6008, Subiaco

    9.5 / 10
    427 reviews

    Average price A$35 american express Welcome

    Baybay's on Scarborough, Scarborough (WA)

      Australian

      1 Manning Street, 6019, Scarborough (WA)

      9.1 / 10
      45 reviews

      Average price A$54 american express Welcome

      Julio's Italian Restaurant, West Perth (WA)

        Italian

        1309 Hay St, 6005, West Perth (WA)

        8.8 / 10
        451 reviews

        Average price A$40 american express Welcome

        Mamma's Bistro, Perth (WA)

          Pizzeria

          181 Adelaide Terrace, 6004, Perth (WA)

          8.3 / 10
          95 reviews

          Average price A$20 american express Welcome

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

          Captain Stirling Hotel, Nedlands (WA)

            Pub grub

            80 Stirling Hwy, 6009, Nedlands (WA)

            7.8 / 10
            128 reviews

            Average price A$22 Accepts Yums american express Welcome

            Mondo Fresco- North Perth, North Perth (WA)

              Italian

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

              7.5 / 10
              15 reviews

              Average price A$20

              Brass Monkey Hotel, Northbridge

                Pub grub

                Cnr James St & Williams St, 6003, Northbridge

                6.6 / 10
                23 reviews

                Average price A$23 Accepts Yums

                Santini Grill, Perth (WA)

                  Australian

                  133 Murray Street, 6000, Perth (WA)

                  8.5 / 10
                  592 reviews

                  Average price A$75

                  Santini Grill x Yarri x Snake + Herring Wine Dinner A$150

                  Raktacino Cafe & Pizzeria, Salter Point (WA)

                    Australian

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

                    8.8 / 10
                    115 reviews

                    Average price A$20 american express Welcome

                    Criniti’s Carousel, Cannington (WA)

                      Italian

                      1382 Albany Hwy, 6107, Cannington (WA)

                      7.1 / 10
                      12 reviews

                      Average price A$30

                      Brooklands Tavern, Southern River (WA)

                        Pub grub

                        7 Holmes Street, 6110, Southern River (WA)

                        8.7 / 10
                        554 reviews

                        Average price A$26 Accepts Yums

                        The Hyde Park Hotel, West Perth (WA)

                          Pub grub

                          331 Bulwer St, 6005, West Perth (WA)

                          8.5 / 10
                          475 reviews

                          Average price A$26 Accepts Yums

                          Brando's Pizzeria, Victoria Park (WA)

                            Pizzeria

                            252 Albany Hwy, 6100, Victoria Park (WA)

                            8.6 / 10
                            387 reviews

                            Average price A$20

                            Garum, Perth (WA)

                              Italian

                              480 Hay Street, 6000, Perth (WA)

                              8.0 / 10
                              666 reviews

                              Average price A$85

                              Waverley Brewhouse, Cannington (WA)

                                Pub grub

                                1382 Albany Highway, 6107, Cannington (WA)

                                Average price A$62 american express Welcome

                                The Saint George Hotel, Innaloo (WA)

                                  Pub grub

                                  2 Morris Road, 6018, Innaloo (WA)

                                  7.7 / 10
                                  261 reviews

                                  Average price A$23 Accepts Yums

                                  Modo Mio, Burswood (WA)

                                    Italian

                                    Great Eastern Hwy, 6100, Burswood (WA)

                                    Average price A$65

                                    Osteria cucina north Perth, North Perth (WA)

                                      Italian

                                      323 Charles St, 6006, North Perth (WA)

                                      Average price A$28

                                        Italian

                                        505 Walter Road E, 6062, Morley (WA)

                                        Simple Italian, Perth (WA)

                                          Pizzeria

                                          413 Murray Street, 6000, Perth (WA)

                                          Average price A$45 american express Welcome

                                            Italian

                                            199 Onslow Rd, 6008, Shenton Park

                                            Cblu at Ocean Beach Hotel, Cottesloe (WA)

                                              Australian

                                              140 Marine Parade, 6011, Cottesloe (WA)

                                              8.6 / 10
                                              591 reviews

                                              Average price A$30 american express Welcome

                                              No Menu Finest Italian 448, Highgate

                                                Italian

                                                448 Beaufort St, Highgate WA 6003, Australia, 6000, Highgate

                                                Average price A$66

                                                Dilly Dally, Subiaco (WA)

                                                  Pizzeria

                                                  87 Rokeby Rd, 6008, Subiaco (WA)

                                                  Average price A$40 american express Welcome

                                                  Raffles Hotel, Applecross (WA)

                                                    Australian

                                                    67-71 Canning Beach Road, 6153, Applecross (WA)

                                                    Average price A$30 american express Welcome

                                                    Frequently Asked Questions

                                                    The Best Italian Restaurants in Perth (WA)

                                                    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.