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 St Leonards, Sydney (NSW)

27 restaurants

Sort by Relevance

InsiderBrazilian

Bah-BQ Brazilian Grill

35-37 Albany St, 2065, Crows Nest (NSW)

9.6 / 10
1,028 reviews

Average price $68

Churrasco Menu - Mother's Day $82

InsiderFrench

104 Willoughby Rd, 2065, Crows Nest (NSW)

9.3 / 10
563 reviews

Average price $75

    Australian

    SE 8 38-46 Albany St, 2065, St Leonards (NSW)

    9.3 / 10
    179 reviews

    Average price $80

      Indian

      320 Pacific Highway, 2065, Crows Nest (NSW)

      9.3 / 10
      281 reviews

      Average price $45

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

        Australian

        2/376 Pacific Highway, 2065, Crows Nest (NSW)

        9.2 / 10
        129 reviews

        Average price $20

          Vegetarian

          308A Pacific Highway, 2065, Crows Nest (NSW)

          9.1 / 10
          119 reviews

          Average price $35

            Indian

            334 Pacific Highway, 2065, Crows Nest (NSW)

            9.4 / 10
            747 reviews

            Average price $47

              Argentinean

              7/ 70 Alexander Street, 2065, Crows Nest (NSW)

              9.4 / 10
              210 reviews

              Average price $45

                Australian

                10-12 Clarke Street, 2065, Crows Nest (NSW)

                8.9 / 10
                18 reviews

                Average price $20

                  Australian

                  601 Pacific Hwy, 2065, St Leonards (NSW)

                  9.1 / 10
                  99 reviews

                  Average price $25

                    Vietnamese

                    47 Willoughby Road, 2065, Crows Nest (NSW)

                    8.5 / 10
                    191 reviews

                    Average price $20

                      Australian

                      3/9 Albany Street, 2065, St Leonards (NSW)

                      9.4 / 10
                      60 reviews

                        Indian

                        130 Willoughby Rd, 2065, Crows Nest (NSW)

                        9.2 / 10
                        41 reviews

                        Average price $45

                          Vegan.

                          201 Pacific Hwy, 2065, St Leonards (NSW)

                          8.6 / 10
                          4 reviews

                          Average price $30

                            Spanish

                            19 Falcon Street, 2065, Crows Nest (NSW)

                            8.8 / 10
                            739 reviews

                            Average price $45 Accepts Yums

                              Japanese

                              32 Falcon St, 2065, Crows Nest (NSW)

                              9.4 / 10
                              65 reviews

                              Average price $120 Accepts Yums

                                Australian

                                Ernest Pl, 2065, Crows Nest (NSW)

                                9.0 / 10
                                5 reviews

                                Average price $20

                                  Australian

                                  1 Willoughby Rd, 2065, Crows Nest (NSW)

                                  8.6 / 10
                                  69 reviews

                                  Average price $22

                                    Vegan.

                                    538 Pacific Hwy, 2065, St Leonards (NSW)

                                    Average price $35

                                      Indian

                                      469 Pacific Highway, 2065, Crows Nest (NSW)

                                      Average price $20

                                        Australian

                                        6 Burlington Street, 2065, Crows Nest (NSW)

                                        Average price $53

                                          Pizzeria

                                          118 Willoughby Rd, 2065, Crows Nest (NSW)

                                          8.1 / 10
                                          1,573 reviews

                                          Average price $45

                                            Australian

                                            30 Atchison St, 2065, St Leonards (NSW)

                                            Average price $20

                                              Australian

                                              201-205 Pacific Highway, 2065, St Leonards (NSW)

                                                55 Willoughby Rd, 2065, Crows Nest (NSW)

                                                Average price $20

                                                Frequently Asked Questions

                                                The Best Restaurants in St Leonards, Sydney (NSW)

                                                St Leonards is a real mix of residential and commercial spaces, as well as Royal North Shore Hospital and North Shore Private Hospital. Housing is a combination of high-rise apartments along the Pacific Highway and surrounds, as well as cute houses in the back streets. The Sydney neighbourhood is easily accessed by public transport, with the train line as well as bus services around the surrounding lower north shore area.

                                                Forum Plaza at the train station has a mix of fast food and cafes, perfect for office workers to grab lunch or to get a coffee while waiting for a medical appointment. Restaurants around Albany Street, Atchinson Street and the Pacific Highway give diners choice with Australian, Brazilian, Vietnamese, Indian and Thai cuisines on offer. There are also vegan and vegetarian focused eateries. Even more foodie options abound just a short stroll away around Crows Nest.