Register my restaurant
Help

TheFork, a Trip advisor company

What
Where

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

The Best Restaurants in Melbourne West, Melbourne (VIC)

110 restaurants

Sort by Relevance

    Turkish

    Izmir Kebab

    549 Mt Alexander Rd, 3039, Moonee Ponds (VIC)

    9.5 / 10
    49 reviews

    Average price $25

    30% off the 'à la carte' menu!

      European

      152 Union Road, 3032, Ascot Vale (VIC)

      9.1 / 10
      183 reviews

      Average price $55

        Australian

        650 Mount Alexander Road, 3039, Moonee Ponds (VIC)

        9.5 / 10
        376 reviews

        Average price $95

          Australian

          257 High St, 3337, Melton (VIC)

          8.9 / 10
          210 reviews

          Average price $25

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

            Indian

            463 Ballarat Rd, 3020, Sunshine (VIC)

            8.2 / 10
            63 reviews

            Average price $20 Accepts Yums

            30% off the 'à la carte' menu!

              Thai

              357 Victoria Street, 3003, West Melbourne (VIC)

              9.0 / 10
              24 reviews

              Average price $40

                Pizzeria

                114 Pascoe Vale Rd, 3039, Moonee Ponds (VIC)

                9.4 / 10
                288 reviews

                  Indian

                  254 Maribyrnong Road, 3039, Moonee Ponds (VIC)

                  9.1 / 10
                  112 reviews

                  Average price $35

                    Australian

                    655 Spencer Street, 3003, West Melbourne (VIC)

                    Average price $20

                      Pizzeria

                      217-219 Nelson Place, 3016, Williamstown (VIC)

                      9.1 / 10
                      255 reviews

                      Average price $45

                      30% off the 'à la carte' menu!

                        Pub grub

                        135 Stephen Street, 3013, Yarraville (VIC)

                        9.4 / 10
                        129 reviews

                        Average price $35

                          Pizzeria

                          2 Lake Street, 3023, Caroline Springs (VIC)

                          8.8 / 10
                          69 reviews

                          Average price $35

                            Pizzeria

                            240 High Street, 3337, Melton (VIC)

                            8.0 / 10
                            188 reviews

                            Average price $55

                              Japanese

                              694 Old Calder Highway, 3036, Keilor (VIC)

                              8.9 / 10
                              39 reviews

                              Average price $55

                                Indian

                                8/428 Old Geelong Road, 3029, Hoppers Crossing (VIC)

                                8.8 / 10
                                60 reviews

                                Average price $35

                                  Australian

                                  K Rd, 3030, Werribee South (VIC)

                                  8.3 / 10
                                  59 reviews

                                  Average price $85

                                  Dinner Menu $125

                                    Indian

                                    266-274 Derrimut Rd, 3029, Hoppers Crossing (VIC)

                                    8.8 / 10
                                    16 reviews

                                    Average price $30

                                      Chinese

                                      6 Keilor Rd, 3041, Essendon North (VIC)

                                      8.6 / 10
                                      30 reviews

                                      Average price $20

                                        Pub grub

                                        760 Ballarat Road, 3023, Deer Park (VIC)

                                        8.6 / 10
                                        62 reviews

                                        Average price $21

                                          Indian

                                          187 Watton Street, 3030, Werribee (VIC)

                                          8.8 / 10
                                          17 reviews

                                          Average price $20

                                            Pizzeria

                                            231 Nelson Pl, 3016, Williamstown (VIC)

                                            8.6 / 10
                                            333 reviews

                                            Average price $20

                                              Indian

                                              95 Irving St, 3011, Footscray (VIC)

                                              8.8 / 10
                                              5 reviews

                                              Average price $34

                                                Greek

                                                125 Nelson Place, 3016, Williamstown (VIC)

                                                9.0 / 10
                                                113 reviews

                                                Average price $55

                                                  Middle Eastern

                                                  19 Anderson St, 3013, Yarraville (VIC)

                                                  Average price $20

                                                    Indian

                                                    113 Maribyrnong Rd, 3032, Ascot Vale (VIC)

                                                    Average price $35

                                                    Frequently Asked Questions