Register my restaurant
Help

TheFork, a Trip advisor company

What
Where
Cuisine, restaurant name...

The Best Italian Restaurants in Upper North Shore, Sydney (NSW)

14 restaurants
Via Alta, North Willoughby (NSW)
Great Deal

INSIDERItalian

Via Alta

197 High St, 2068, North Willoughby (NSW)

9.2 / 10
1,890 reviews

Average price $65

50% off Premium Set Menu - $39.50pp (was $79pp)

Salt Pepper Nutmeg, Roseville (NSW)
Top Rated

    Italian

    110 Pacific Highway, 2069, Roseville (NSW)

    9.6 / 10
    636 reviews

    Average price $50

    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 $5

    Pellegrini's Italian Chatswood, Chatswood (NSW)

      Italian

      260 Victoria Ave, 2067, Chatswood (NSW)

      8.8 / 10
      410 reviews

      Average price $40 Accepts Yums

      30% off the 'à la carte' menu!

      Fourno Cafe, North Ryde (NSW)
      Top Rated

        Pizzeria

        56 Delhi Rd, 2113, North Ryde (NSW)

        9.1 / 10
        102 reviews

        Average price $20

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

        Sizzling Slice, Turramurra (NSW)

          Pizzeria

          1307 Pacific Hwy, 2074, Turramurra (NSW)

          8.2 / 10
          10 reviews

          Average price $25

          The Sawmill, West Pymble (NSW)

            Pizzeria

            7 Duneba Ave, 2073, West Pymble (NSW)

            8.8 / 10
            381 reviews

            Average price $55 Accepts Yums

              Italian

              3 Bridge Street, 2121, Epping (NSW)

              Average price $45

              Cento 22 Ristorante Italiano, Castlecrag (NSW)

                Italian

                122 Edinburgh Rd, 2068, Castlecrag (NSW)

                Average price $65

                Stretch Italian Restaurant, Chatswood

                  Italian

                  436 Victoria Avenue, 2067, Chatswood

                  A Chef Secrets, Berowra Heights (NSW)

                    Italian

                    Berowra Waters Rd, 2082, Berowra Heights (NSW)

                    Average price $75

                    Bondi Pizza Macquarie, Macquarie Park (NSW)

                      Pizzeria

                      Shops 446 & 447. Level 4, 2113, Macquarie Park (NSW)

                      Karoo & Co Wahroonga, Wahroonga (NSW)

                        Italian

                        178 Fox Valley Road Shop 4, 2076, Wahroonga (NSW)

                        Farina Pizzeria, North Turramurra (NSW)

                          Italian

                          1 Normurra Avenue, 2074, North Turramurra (NSW)

                          Karoo & Co St. Ives, St. Ives (NSW)

                            Italian

                            205 Mona Vale Rd, 2075, St. Ives (NSW)