Register my restaurant
Help

TheFork, a Trip advisor company

What
Where
Cuisine, restaurant name...

The Best Italian Restaurants in Perth City, Perth (WA)

23 restaurants
Julio's Italian Restaurant, West Perth (WA)

    Italian

    Julio's Italian Restaurant

    1309 Hay St, 6005, West Perth (WA)

    8.8 / 10
    436 reviews

    Average price $40

    Woodpecker's, Subiaco
    Top Rated

      Pizzeria

      20/3 Wexford Street, 6008, Subiaco

      9.6 / 10
      410 reviews

      Average price $35

      The Hyde Park Hotel, West Perth (WA)

        Pub grub

        331 Bulwer St, 6005, West Perth (WA)

        8.4 / 10
        456 reviews

        Average price $26 Accepts Yums

        Mondo Fresco- North Perth, North Perth (WA)

          Italian

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

          7.5 / 10
          14 reviews

          Average price $20

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

          The Saint George Hotel, Innaloo (WA)

            Pub grub

            2 Morris Road, 6018, Innaloo (WA)

            7.8 / 10
            254 reviews

            Average price $23 Accepts Yums

            Baybay's on Scarborough, Scarborough (WA)

              Australian

              1 Manning Street, 6019, Scarborough (WA)

              9.0 / 10
              40 reviews

              Average price $54

              Raktacino Cafe & Pizzeria, Salter Point (WA)

                Australian

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

                8.8 / 10
                108 reviews

                Average price $20

                Garum, Perth (WA)

                  Italian

                  480 Hay Street, 6000, Perth (WA)

                  8.2 / 10
                  665 reviews

                  Average price $85

                  Santini Grill, Perth (WA)

                    Australian

                    133 Murray Street, 6000, Perth (WA)

                    8.5 / 10
                    588 reviews

                    Average price $75

                    Santini Grill x Healthy Mind Menu Inc. $150

                    Brass Monkey Hotel, Northbridge

                      Pub grub

                      Cnr James St & Williams St, 6003, Northbridge

                      6.0 / 10
                      21 reviews

                      Average price $23 Accepts Yums

                        Italian

                        505 Walter Road E, 6062, Morley (WA)

                        Simple Italian, Perth (WA)

                          Pizzeria

                          413 Murray Street, 6000, Perth (WA)

                          9.0 / 10
                          373 reviews

                          Average price $45

                          Cblu at Ocean Beach Hotel, Cottesloe (WA)

                            Australian

                            140 Marine Parade, 6011, Cottesloe (WA)

                            8.6 / 10
                            571 reviews

                            Average price $30

                            Dilly Dally, Subiaco (WA)

                              Pizzeria

                              87 Rokeby Rd, 6008, Subiaco (WA)

                              Average price $40

                              Cheeky Sparrow, Perth (WA)

                                Pizzeria

                                317 Murray St, Access Via Wolf Lane, 6000, Perth (WA)

                                Average price $20

                                  Italian

                                  1/250 Oxford Street, 6007, Leederville (WA)

                                  Lalla Rookh, Perth (WA)

                                    Australian

                                    77 St Georges Terrace, 6000, Perth (WA)

                                    Average price $65

                                    No Menu Finest Italian 448, Highgate

                                      Italian

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

                                      Average price $66

                                        Italian

                                        205 Nicholson Rd, 6008, Shenton Park (WA)

                                        Average price $50

                                        399 Bar, Perth (WA)

                                          Pizzeria

                                          399 William St, 6000, Perth (WA)

                                          Average price $27

                                            Italian

                                            199 Onslow Rd, 6008, Shenton Park

                                            Indian Ocean Hotel, Scarborough (WA)

                                              Pizzeria

                                              23-27 Hastings St, 6019, Scarborough (WA)

                                              Stage Bar & Kitchen, Perth (WA)

                                                Australian

                                                621 Wellington Street, 6000, Perth (WA)

                                                Average price $45

                                                Frequently Asked Questions