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

    Slices Caroline Springs

    2 Lake Street, 3023, Caroline Springs (VIC)

    8.8 / 10
    65 reviews

    Average price $35

      Italian

      2 Maxwells Rd, 3770, Coldstream (VIC)

      9.6 / 10
      31 reviews

      Average price $60

        Italian

        720 Chapel Street, 3141, South Yarra (VIC)

        9.2 / 10
        279 reviews

        Average price $25

          Pub Grub

          Cnr Corrigan Rd & Princes Hwy, 3171, Springvale (VIC)

          9.2 / 10
          171 reviews

          Average price $23

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

            Australian

            831 Bourke Street, 3008, Docklands (VIC)

            9.4 / 10
            56 reviews

            Average price $51 american express Welcome

              91 Flinders Lane, 3000, Melbourne (VIC)

              9.1 / 10
              580 reviews

              Average price $50 american express Welcome

                132 Wellington Parade, 3002, East Melbourne (VIC)

                9.2 / 10
                209 reviews

                Average price $65 american express Welcome

                  40 Hall St, 3039, Moonee Ponds (VIC)

                  8.6 / 10
                  32 reviews

                  Average price $45

                  $40 SET MENU (sharing menu) AU$40.00

                    Italian

                    317 Bay St, 3207, Port Melbourne (VIC)

                    9.6 / 10
                    119 reviews

                    Average price $85 american express Welcome

                    InsiderItalian

                    errol street, 3051, North Melbourne (VIC)

                    9.5 / 10
                    261 reviews

                    Average price $65 american express Welcome

                      Italian

                      3 Union St, 3056, Brunswick (VIC)

                      9.5 / 10
                      151 reviews

                      Average price $50

                      2021 Mothers Day Lunch $70

                        Italian

                        585 La Trobe St, 3000, Melbourne (VIC)

                        9.8 / 10
                        136 reviews

                        Average price $70 american express Welcome

                        InsiderItalian

                        Level 1 cnr Lt Bourke st and Thompsons Lane, 3000, Melbourne (VIC)

                        9.7 / 10
                        504 reviews

                        Average price $65 american express Welcome

                          Australian

                          209 Camberwell Road, 3123, Hawthorn East (VIC)

                          9.7 / 10
                          289 reviews

                          Average price $55 american express Welcome

                            Italian

                            558 Little Bourke St, 3000, Melbourne (VIC)

                            9.3 / 10
                            222 reviews

                            Average price $55 american express Welcome

                              Pub Grub

                              Cnr Barry Rd & Maffra St, 3048, Coolaroo (VIC)

                              9.9 / 10
                              16 reviews

                              Average price $22

                                Pub Grub

                                1 Cramer Street, 3072, Preston (VIC)

                                9.5 / 10
                                29 reviews

                                Average price $22

                                  Pub Grub

                                  1208 Burwood Hwy, 3156, Upper Ferntree Gully (VIC)

                                  9.1 / 10
                                  134 reviews

                                  Average price $20

                                    Italian

                                    15 Gertrude Street, 3065, Fitzroy (VIC)

                                    9.0 / 10
                                    551 reviews

                                    Average price $55

                                      27-31 Degraves Street, 3000, Melbourne (VIC)

                                      9.1 / 10
                                      167 reviews

                                      Average price $35 american express Welcome

                                        5B/359-353 Little Collins St, 3000, Melbourne (VIC)

                                        9.6 / 10
                                        78 reviews

                                        Average price $18 american express Welcome

                                          Italian

                                          170 Warrandyte Rd, 3134, Ringwood North (VIC)

                                          9.5 / 10
                                          253 reviews

                                          Average price $30

                                            Italian

                                            83 High St, 3070, Northcote (VIC)

                                            8.7 / 10
                                            25 reviews

                                            Average price $50 american express Welcome

                                            3 course tasting menu AU$49.00

                                              717 High Street, 3143, Armadale (VIC)

                                              8.6 / 10
                                              37 reviews

                                              Average price $55

                                              Pizza night (20 AUD per pizza) 20AUD

                                              InsiderItalian

                                              115 Bay St, 3207, Port Melbourne (VIC)

                                              9.6 / 10
                                              126 reviews

                                              Average price $75 american express Welcome