Register my restaurant
Help

TheFork, a Trip advisor company

What
Where

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

The Best Greek Restaurants in Melbourne (VIC)

Allow yourself to be charmed by the Mediterranean and share the favourite classic Greek dishes with family and friends.

16 restaurants

Sort by Relevance

    Greek

    Theodora's Bar and Grill

    270 Park street, 3205, South Melbourne (VIC)

    9.3 / 10
    105 reviews

    Average price $20

    Greek Dinner feast for 2 $59pp 59AUD

      Greek

      197 Lonsdale Street, 3000, Melbourne (VIC)

      9.5 / 10
      417 reviews

      Average price $50

      Bookings 10 and Above $100

        Greek

        300 Queens Parade, 3068, Fitzroy North (VIC)

        9.3 / 10
        133 reviews

        Average price $30

          Greek

          125 Nelson Place, 3016, Williamstown (VIC)

          9.1 / 10
          109 reviews

          Average price $55

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

            Greek

            209 Glenferrie Road, 3144, Malvern (VIC)

            9.1 / 10
            196 reviews

            Average price $45

            Three Course Set Menu AU$49.00

              Greek

              317 Sydney Road, 3056, Brunswick (VIC)

              8.9 / 10
              313 reviews

              Average price $50

                Greek

                551-553 Mount Alexander Rd, 3039, Moonee Ponds (VIC)

                8.8 / 10
                208 reviews

                Average price $55

                  Greek

                  145B Station Street, 3078, Fairfield (NSW)

                  8.7 / 10
                  148 reviews

                  Average price $45

                    Greek

                    58 Portman St, 3166, Oakleigh (VIC)

                    Average price $50

                      Greek

                      260A Swan Street, 3121, Richmond (VIC)

                      9.7 / 10
                      64 reviews

                      Average price $50

                        Greek

                        308 High Street, 3070, Northcote (VIC)

                        9.6 / 10
                        77 reviews

                          Greek

                          1 Parker St, 3016, Williamstown (VIC)

                            Greek

                            43 Civic Parade, 3018, Altona (VIC)

                            8.7 / 10
                            7 reviews

                              Greek

                              The District Docklands Shop CW14A, 440 Docklands Drive, 3008, Docklands (VIC)

                              Average price $40

                                Greek

                                66 Station Street, 3191, Sandringham (VIC)

                                  Greek

                                  83 Grimshaw St, 3088, Greensborough (VIC)

                                  Average price $25