Register my restaurant
Help

TheFork, a Trip advisor company

What
Where

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

The Best Italian Restaurants in Melbourne (VIC)

257 restaurants

Sort by Relevance

    Italian

    Mister Bianco

    285 High St, 3101, Kew (VIC)

    9.2 / 10
    1,027 reviews

    Average price $60 american express Welcome

    Mothers Day AU$105.00

      199 Lygon Street, 3053, Carlton (VIC)

      8.6 / 10
      213 reviews

      Average price $45 american express Welcome

      30% off food!

        Italian

        45 Spring Street, 3004, Melbourne (VIC)

        9.1 / 10
        388 reviews

        Average price $52 american express Welcome

          Australian

          71 Hardware Lane, 3000, Melbourne (VIC)

          5.9 / 10
          16 reviews

          Average price $65

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

            Italian

            350 Nicholson St, 3065, Fitzroy (VIC)

            8.5 / 10
            26 reviews

            Average price $30

            50% off food!

              818 Glenferrie Road, 3122, Hawthorn (VIC)

              8.9 / 10
              448 reviews

              Average price $45 american express Welcome

                Pub Grub

                82 Mahoneys Road, 3074, Thomastown (VIC)

                9.3 / 10
                30 reviews

                Average price $24

                  Italian

                  100 St Kilda Road, 3006, Southbank (VIC)

                  Average price $65 american express Welcome

                  Feast Menu - 3 Course 55AUD

                    Pub Grub

                    131 Queen St, 3000, Melbourne (VIC)

                    9.0 / 10
                    110 reviews

                    Average price $20

                      Australian

                      69-71 Errol Street, 3051, North Melbourne (VIC)

                      9.0 / 10
                      111 reviews

                      Average price $35

                        105 Wattletree Road, 3143, Armadale (VIC)

                        9.0 / 10
                        209 reviews

                        Average price $35

                          Pub Grub

                          1425 Plenty Road, 3754, Mernda (VIC)

                          9.1 / 10
                          234 reviews

                          Average price $24

                            183 Elgin Street, 3053, Carlton (VIC)

                            9.1 / 10
                            243 reviews

                            Average price $35

                              Italian

                              58 Pinnacle Ln, 3775, Dixons Creek (VIC)

                              8.8 / 10
                              382 reviews

                              Average price $85 american express Welcome

                              3 Course AU$85.00

                                730 Mt Alexander rd, 3039, Moonee Ponds (VIC)

                                9.1 / 10
                                30 reviews

                                  920 Old Calder Highway, 3036, Keilor (VIC)

                                  8.1 / 10
                                  31 reviews

                                  Average price $20

                                    362 Little Bourke Street, 3000, Melbourne (VIC)

                                    8.8 / 10
                                    516 reviews

                                    Average price $35 american express Welcome

                                      60 Hardware Lane, 3000, Melbourne (VIC)

                                      8.8 / 10
                                      402 reviews

                                      Average price $45 american express Welcome

                                        Italian

                                        150 Chapel Street, 3181, Windsor

                                        9.5 / 10
                                        71 reviews

                                        american express Welcome

                                          Italian

                                          823 Burke Road, 3124, Camberwell (VIC)

                                          9.2 / 10
                                          947 reviews

                                          Average price $65 american express Welcome

                                            Italian

                                            1 Melrose street, 3191, Sandringham (VIC)

                                            9.6 / 10
                                            295 reviews

                                            american express Welcome

                                              16/123 Beaconsfield Pde, 3206, Albert Park (VIC)

                                              9.7 / 10
                                              101 reviews

                                              Average price $70 american express Welcome

                                                Italian

                                                395 Wattletree Road, 3145, Malvern East (VIC)

                                                9.6 / 10
                                                221 reviews

                                                Average price $75 american express Welcome

                                                  71 Melville Road, 3055, Brunswick West (VIC)

                                                  9.3 / 10
                                                  622 reviews

                                                  Average price $40

                                                  InsiderItalian

                                                  512 Whitehorse Road, 3127, Surrey Hills

                                                  9.4 / 10
                                                  293 reviews

                                                  Average price $55 american express Welcome