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 Upper North Shore, Sydney (NSW)

86 restaurants

Sort by Relevance

InsiderFrench

Brasserie l'Entrecote

1047 Pacific Highway, 2073, Pymble (NSW)

9.2 / 10
731 reviews

Average price $85 american express Welcome

A La Carte Menu Available at Lunch. Average Price 40AUD

    Australian

    23-26/100 Edinburgh Road, 2068, Castlecrag (NSW)

    8.9 / 10
    242 reviews

    Average price $30 american express Welcome

    BYO Tuesdays 0.01AUD

      Italian

      110 Pacific Highway, 2069, Roseville (NSW)

      9.3 / 10
      535 reviews

      Average price $50 american express Welcome

      COMMUNAL TABLES & BYO. Please note that communal tables have been adjusted due to social distancing rules. Please call the restaurant for special seating requests. BYO price per is 4AUD

        Italian

        3 Bridge Street, 2121, Epping (NSW)

        10.0 / 10
        95 reviews

        Average price $45

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

          Indian

          304 Pacific Highway, 2070, Lindfield

          9.3 / 10
          125 reviews

          Average price $35 american express Welcome

            Chinese

            100 Edinburgh Rd, 2068, Castlecrag (NSW)

            9.3 / 10
            95 reviews

            Average price $40

            JIA Home 2020 Christmas Banquet $75 per head minimum 8 people AU$600.00

              Australian

              1134 Pacific Hwy, 2073, Pymble (NSW)

              9.7 / 10
              23 reviews

              Average price $19

                Iranian

                Shop 127 121-133 Pacific Hwy, 2077, Hornsby (NSW)

                9.2 / 10
                201 reviews

                Average price $20 american express Welcome

                  Pub Grub

                  580 Willoughby Road, 2068, Willoughby

                  9.8 / 10
                  16 reviews

                  Average price $15 american express Welcome

                    Thai

                    331 Penshurst St., 2068, North Willoughby (NSW)

                    9.2 / 10
                    79 reviews

                    Average price $20

                      45-47 Rawson Street, 2121, Epping (NSW)

                      9.0 / 10
                      531 reviews

                      Average price $40

                        56 Delhi Rd, 2113, North Ryde (NSW)

                        9.3 / 10
                        42 reviews

                        Average price $20 american express Welcome

                          Thai

                          A5/4 CENTRAL, 2120, Thornleigh (NSW)

                          9.2 / 10
                          83 reviews

                          Average price $20

                          InsiderAustralian

                          Kirkpatrick Way, 2082, Berowra Waters (NSW)

                          9.8 / 10
                          547 reviews

                          Average price $175

                            Italian

                            197 High St, 2068, North Willoughby (NSW)

                            8.6 / 10
                            1,790 reviews

                            Average price $55 american express Welcome

                            Treat your Mamma with a special meal at Via Alta! $89

                              Australian

                              7-11 Talavera Road, 2113, Macquarie Park (NSW)

                              8.8 / 10
                              601 reviews

                              Average price $30

                              30% off food!

                                Italian

                                7 Duneba Ave, 2073, West Pymble (NSW)

                                9.0 / 10
                                155 reviews

                                Average price $55 Accepts Yums

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

                                  Thai

                                  5/2-6 William Street, 2077, Hornsby (NSW)

                                  8.9 / 10
                                  405 reviews

                                  Average price $30 american express Welcome

                                    Thai

                                    541-543 Willoughby Road, 2068, Willoughby

                                    8.7 / 10
                                    278 reviews

                                    Average price $35

                                      Australian

                                      Shop 2, 1-5 Railway Street, 2067, Chatswood

                                      9.2 / 10
                                      25 reviews

                                        Thai

                                        31 Hunter Street, 2077, Hornsby (NSW)

                                        8.6 / 10
                                        544 reviews

                                        Average price $20 american express Welcome

                                          Indian

                                          15a St Johns Ave, 2072, Gordon (NSW)

                                          8.7 / 10
                                          34 reviews

                                          Average price $20 Accepts Yums american express Welcome

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

                                            Thai

                                            4 Eastern Rd, 2074, Turramurra (NSW)

                                            9.3 / 10
                                            33 reviews

                                            Average price $30

                                              Vietnamese

                                              Shop 5409 Victoria Avenue, 2067, Chatswood (NSW)

                                              8.4 / 10
                                              1,025 reviews

                                              Average price $35

                                                Italian

                                                260 Victoria Ave, 2067, Chatswood (NSW)

                                                8.8 / 10
                                                283 reviews

                                                Average price $35 Accepts Yums