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 Melbourne (VIC)

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

118 restaurants

Sort by Relevance

    Indian

    Flavours of Indus

    104 Lygon St, 3053, Carlton (VIC)

    9.0 / 10
    30 reviews

    Average price $30

    30% off food!

      Indian

      128 Lygon Street, 3057, Brunswick East (VIC)

      9.5 / 10
      188 reviews

      Average price $30 Accepts Yums

      50% off food!

        Indian

        203 Glenferrie Rd, 3144, Malvern (VIC)

        9.1 / 10
        102 reviews

        Average price $30 Accepts Yums

        20% off food!

          Indian

          1455 Malvern Road, 3146, Glen Iris (VIC)

          8.8 / 10
          58 reviews

          Average price $20

          30% off food!

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

            Indian

            116 Newquay Promenade, 3008, Docklands (VIC)

            9.2 / 10
            15 reviews

            Average price $60 Accepts Yums

            50% off food!

              Indian

              513 Hampton St, 3188, Hampton (VIC)

              9.8 / 10
              228 reviews

              Average price $45

              Mothers Day Special AU$60.00

                Indian

                463 Ballarat Rd, 3020, Sunshine (VIC)

                8.2 / 10
                56 reviews

                Average price $20 Accepts Yums

                20% off food!

                  Indian

                  143 Boronia Rd, 3155, Boronia (VIC)

                  9.7 / 10
                  34 reviews

                  Average price $35

                    Indian

                    56 Kangan Drive, 3806, Berwick (VIC)

                    9.6 / 10
                    51 reviews

                    Average price $35

                      Indian

                      228-230 Bay St, 3186, Brighton (VIC)

                      9.7 / 10
                      46 reviews

                      Average price $35

                        Indian

                        2/280 King St, 3000, Melbourne (VIC)

                        7.8 / 10
                        108 reviews

                        30% Off Your Food Bill

                          Indian

                          107 Mentone Parade, 3194, Mentone

                          9.4 / 10
                          32 reviews

                            Indian

                            355 North Rd, 3162, Caulfield South (VIC)

                            9.1 / 10
                            155 reviews

                            Average price $45

                              Indian

                              82 Wellington Parade, 3002, East Melbourne (VIC)

                              Average price $20

                              30% off food!

                                Indian

                                2A-50 High, 3072, Preston (VIC)

                                9.1 / 10
                                9 reviews

                                Average price $40

                                30% off food!

                                  Vegetarian

                                  261 Camberwell Road, 3124, Camberwell (VIC)

                                  9.2 / 10
                                  171 reviews

                                  Average price $35

                                    Indian

                                    97 Poath Road, 3163, Murrumbeena (VIC)

                                    5.5 / 10
                                    11 reviews

                                    Average price $20

                                    30% Off Your Food Bill

                                      Indian

                                      56 Irving St, 3011, Footscray (VIC)

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

                                        Indian

                                        199 Gertrude St, 3065, Fitzroy (VIC)

                                        9.4 / 10
                                        127 reviews

                                        Average price $55

                                          Indian

                                          174 Queen Street, 3000, Melbourne (VIC)

                                          8.9 / 10
                                          280 reviews

                                          Average price $30 Accepts Yums

                                            Indian

                                            6/1291-1293 Nepean Highway, 3192, Cheltenham (VIC)

                                            9.3 / 10
                                            195 reviews

                                            Average price $35 Accepts Yums

                                            Bottomless Curry AU$30.00

                                              Indian

                                              890-892 Princes Hwy, 3171, Springvale

                                              7.6 / 10
                                              7 reviews

                                              Average price $23

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

                                                Indian

                                                238-240 Upper Heidelberg Road, 3079, Ivanhoe (VIC)

                                                9.4 / 10
                                                117 reviews

                                                Average price $35

                                                  Indian

                                                  408 High St, 3337, Melton (VIC)

                                                  9.2 / 10
                                                  14 reviews

                                                  Average price $20

                                                    Indian

                                                    87 Johnston Street, 3066, Collingwood (VIC)

                                                    9.4 / 10
                                                    49 reviews

                                                    Average price $25