Register my restaurant
Help

TheFork, a Trip advisor company

What
Where

Specify a date & time to find the best restaurants & offers

The Best Indian Restaurants in Sydney (NSW)

Delicious curries, biryanis, pakoras and samosas. Taste all the flavours and spices that this rich culture has to offer.

109 restaurants

Sort by Relevance

BUKHARA Indian Restaurant, Miranda (NSW)

    Indian

    BUKHARA Indian Restaurant

    1/607 Kingsway, 2228, Miranda (NSW)

    9.4 / 10
    378 reviews

    Average price $25

    -30% off the "à la carte" menu!

    Curry Craze, Mascot (NSW)

      Indian

      197-201 Coward Street, 2020, Mascot (NSW)

      9.5 / 10
      233 reviews

      Average price $20

      30% off the 'à la carte' menu!

      Spice Temple of Bhukara, Caringbah (NSW)

        Indian

        20-26 President Ave, 2229, Caringbah (NSW)

        9.3 / 10
        168 reviews

        Average price $25

        -30% off the "à la carte" menu!

        The Colonial Neutral Bay, Neutral Bay (NSW)

          Indian

          1 Grosvenor Street, 2089, Neutral Bay (NSW)

          9.0 / 10
          412 reviews

          Average price $35 Accepts Yums

          -30% off the "à la carte" menu!

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

          Tandoori Palace, Darlinghurst (NSW)

            Indian

            86 Oxford Street, 2010, Darlinghurst (NSW)

            8.8 / 10
            707 reviews

            Average price $20

            -40% off the "à la carte" menu!

            Spice Hub Indian and Pakistani Cuisine, Surry Hills (NSW)

              Indian

              276 Cleveland St, 2010, Surry Hills (NSW)

              8.5 / 10
              214 reviews

              50% off the "à la carte" menu!

              Sultan Palace, Glebe (NSW)

                Indian

                23 Glebe Point Rd, 2037, Glebe (NSW)

                8.9 / 10
                71 reviews

                Average price $30

                50% off the 'à la carte' menu!

                The Spice Lounge Indian Cuisine, Pyrmont (NSW)

                  Indian

                  1g/55 Miller Street, 2000, Pyrmont (NSW)

                  8.6 / 10
                  106 reviews

                  -30% off the "à la carte" menu!

                  Rangoon Colonial Club Restaurant, Crows Nest (NSW)

                    Argentinean

                    7/ 70 Alexander Street, 2065, Crows Nest (NSW)

                    9.4 / 10
                    210 reviews

                    Average price $45

                    Bukhara @ Soho On Miller Fusion Indian, North Sydney (NSW)

                      Indian

                      232 Miller St, 2060, North Sydney (NSW)

                      9.2 / 10
                      37 reviews

                      Average price $30

                      30% off the 'à la carte' menu!

                      Ajmer's Indian Restaurant, Balgowlah (NSW)

                        Indian

                        7/373 SYDNEY ROAD, 2093, Balgowlah (NSW)

                        9.6 / 10
                        48 reviews

                        Nawaz Flavour of India, Glebe (NSW)

                          Indian

                          142a Glebe Point Road, 2037, Glebe (NSW)

                          9.2 / 10
                          310 reviews

                          Average price $35

                          Thar Indian Cuisine, Neutral Bay (NSW)

                            Indian

                            75 Military Rd, 2089, Neutral Bay (NSW)

                            9.4 / 10
                            44 reviews

                            Average price $25

                            Dhakshin, Crows Nest (NSW)

                              Indian

                              320 Pacific Highway, 2065, Crows Nest (NSW)

                              9.2 / 10
                              281 reviews

                              Average price $45

                              The Twisted Indian, Leichhardt (NSW)

                                Indian

                                166 Norton St, 2040, Leichhardt (NSW)

                                9.1 / 10
                                239 reviews

                                Average price $60

                                Zeera tadka Indian Restaurant, Lindfield

                                  Indian

                                  304 Pacific Highway, 2070, Lindfield

                                  9.1 / 10
                                  132 reviews

                                  Average price $35

                                  GurTaj Indian, Collaroy (NSW)

                                    Indian

                                    Shop 21030 Pittwater Road, 2097, Collaroy (NSW)

                                    9.1 / 10
                                    127 reviews

                                    Average price $20

                                    Bijolias Indian, Seaforth (NSW)

                                      Indian

                                      5/540 Sydney Rd, 2092, Seaforth (NSW)

                                      9.2 / 10
                                      69 reviews

                                      Average price $35

                                      Flavour of India Edgecliff, Darling Point (NSW)

                                        Indian

                                        128 New South Head Road, 2027, Darling Point (NSW)

                                        9.0 / 10
                                        76 reviews

                                        Average price $45

                                        Bukhara Indian Restaurant Double Bay, Double Bay (NSW)

                                          Indian

                                          55 Bay St, 2028, Double Bay (NSW)

                                          9.1 / 10
                                          407 reviews

                                          Average price $35

                                          -30% off the "à la carte" menu!

                                          Kohinoor Indian, Seaforth (NSW)

                                            Indian

                                            555 Sydney Road, 2092, Seaforth (NSW)

                                            9.3 / 10
                                            16 reviews

                                            Zinger Taj Indian Restaurant, McMahons Point (NSW)

                                              Indian

                                              147 Blues Point Road, 2060, McMahons Point (NSW)

                                              8.9 / 10
                                              73 reviews

                                              Average price $35

                                              Malabar @ Darlinghurst, Darlinghurst (NSW)

                                                Indian

                                                1/274 Victoria Street, 2010, Darlinghurst (NSW)

                                                9.6 / 10
                                                1,696 reviews

                                                Average price $45

                                                Colors of India, Parramatta (NSW)

                                                  Indian

                                                  97 Victoria Road, 2150, Parramatta (NSW)

                                                  8.7 / 10
                                                  611 reviews

                                                  Average price $20 Accepts Yums

                                                  Not Just Curries Balmain, Balmain (NSW)

                                                    Indian

                                                    235 Darling Street, 2041, Balmain (NSW)

                                                    8.8 / 10
                                                    54 reviews

                                                    Average price $20

                                                    Frequently Asked Questions