Register my restaurant
Help

TheFork, a Trip advisor company

What
Where
Cuisine, restaurant name...

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

20 restaurants
Khanna Indian Restaurant, Mount Hawthorn (WA)
Top Rated

    Indian

    Khanna Indian Restaurant

    170 Scarborough Beach Road,, 6016, Mount Hawthorn (WA)

    9.2 / 10
    310 reviews

    Average price $20

    30% off the 'à la carte' menu!

      Indian

      9/663 Newcastle Street, 6007, Leederville (WA)

      8.8 / 10
      73 reviews

      30% off the 'à la carte' menu!

      Anghiti Indian Restaurant, Innaloo (WA)
      Top Rated

        Indian

        1/379 Scarborough Beach Road, 6018, Innaloo (WA)

        9.1 / 10
        117 reviews

        Average price $35

        Chutney Marys, Subiaco
        Top Rated

          Indian

          67 Rokeby road, 6008, Subiaco

          9.1 / 10
          192 reviews

          Average price $45

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

          2 Fat Indians Joondalup, Joondalup (WA)

            Indian

            420 Joondalup Dr, 6027, Joondalup (WA)

            8.8 / 10
            528 reviews

            Average price $35 Accepts Yums

            Royal India Restaurant, West Perth (WA)

              Indian

              1134 Hay Street, 6005, West Perth (WA)

              8.9 / 10
              252 reviews

              Average price $45

              2 Fat Indians Highgate, Mount Lawley (WA)

                Indian

                607 Beaufort St, 6050, Mount Lawley (WA)

                8.7 / 10
                726 reviews

                Average price $45

                Curry Munchers Restaurant Perth, Leederville (WA)

                  Indian

                  745 Newcastle St, 6007, Leederville (WA)

                  8.9 / 10
                  346 reviews

                  Kabalason Indian cafe & restaurant, Joondalup (WA)

                    Indian

                    43D Davidson Terrace, 6027, Joondalup (WA)

                    8.4 / 10
                    11 reviews

                    Kallaroo’s Curry House, Kallaroo (WA)

                      Indian

                      5 Adalia St, 6025, Kallaroo (WA)

                      9.3 / 10
                      44 reviews

                      Average price $40

                      Delhi Diamond Authentic Indian Restaurant, Midland (WA)

                        Indian

                        1/305 Great Eastern Highway, 6056, Midland (WA)

                        8.3 / 10
                        21 reviews

                        Average price $59

                        Fusion 6, Wembley (WA)

                          Indian

                          230 Cambridge Street, 6014, Wembley (WA)

                          8.2 / 10
                          353 reviews

                          Average price $35

                          2 Fat Indians @ Doubletree Hilton, Northbridge

                            Indian

                            98 James St, 6003, Northbridge

                            8.9 / 10
                            37 reviews

                            Average price $35 Accepts Yums

                            Haandi Indian Restaurant, Joondalup (WA)

                              Indian

                              3/7 Dwyer Turn, 6027, Joondalup (WA)

                              7.3 / 10
                              36 reviews

                              Average price $35

                              Festival India, Osborne Park (WA)

                                Indian

                                240 Main Street, 6017, Osborne Park (WA)

                                8.6 / 10
                                39 reviews

                                Average price $40

                                Mela Indian Sweets & Eats, Perth (WA)

                                  Indian

                                  428 William Street, 6000, Perth (WA)

                                  8.6 / 10
                                  65 reviews

                                  Average price $17 Accepts Yums

                                  2 Fat Indians Cottesloe, Cottesloe (WA)

                                    Indian

                                    Shop 7 569 Stirling Highway, 6011, Cottesloe (WA)

                                    Average price $35

                                    Mom Authentic Indian, Perth (WA)

                                      Indian

                                      138 Barrack St, 6000, Perth (WA)

                                      Average price $35

                                      Lal Qila Restaurant, Morley (WA)

                                        Indian

                                        505 Walter Rd E, 6062, Morley (WA)

                                        Average price $30

                                        Koh-I-Noor Indian Restaurant, Padbury (WA)

                                          Indian

                                          6 Walter Padbury Boulevard, 6025, Padbury (WA)

                                          Average price $35

                                          Frequently Asked Questions