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 Thornbury, Melbourne (VIC)

4 restaurants

Sort by Relevance

    Pub grub

    Croxton Park Hotel

    607 High St, 3071, Thornbury (VIC)

    7.8 / 10
    23 reviews

    Average price $24

      Australian

      816 High St, 3071, Thornbury (VIC)

      8.3 / 10
      6 reviews

      Average price $50

        Australian

        145 Miller St, 3071, Thornbury (VIC)

        9.0 / 10
        9 reviews

        Average price $25

          Australian

          757 High St, 3071, Thornbury (VIC)

          Average price $75

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

          Frequently Asked Questions

          The Best Restaurants in Thornbury, Melbourne (VIC)

          Thornbury is situated 7 kilometres to the north of Melbourne’s CBD. A wide variety of cuisines run up and down High Street on either side of the tram tracks. You’ll find everything from casual cafes and takeaway joints to restaurants and bars. Casual neighbourhood eatery Northern Git is a buzzing bar and restaurant with terrific food. From house-made pork crackling to grass-fed aged beef, with vegetarian options, there’s plenty to love. If you’re feeling indecisive, let the chef choose for you.

          Popular Welcome to Thornbury food truck park brings people from near and far for casual catch-ups, craft beer and food truck snacks, while Masala Craft Fine Dining Indian serves up authentic north and south Indian cuisine. The area teems with small, cosy bars, like Carwyn Cellars, Joanie’s Baretto and Pallino. Croxton Park Hotel holds regular live music events. The Thornbury Picture House is a gorgeous tiny cinema and bar with old-world charm showing specialist films. Close to parklands and Merri Creek, this area is home to many long-time residents, alongside young professionals and families.

          You may also like in Melbourne (VIC)

          Italian

          Baia di Vino

          Score:9.6

          Sandringham (VIC)

          $61 average price

          Australian

          Frankston (VIC)

          $30 average price

          European

          Bouzy Rouge

          Score:9.3

          Richmond (VIC)

          $75 average price

          South American

          Brunswick East (VIC)

          $40 average price

          Pub grub

          The Atlantic

          Score:8.7

          Southbank (VIC)

          $115 average price

          Eastern European

          Denmark House

          Score:9.6

          Melbourne (VIC)

          $55 average price

          • Insider

          Australian

          Insider

          Carlton North (VIC)

          $95 average price

          MENU

          European

          South Yarra (VIC)

          $30 average price

          Accepts Yums

          Diesel Bar

          Score:8.9

          Melbourne (VIC)

          $30 average price

          Pizzeria

          Carlton (VIC)

          $30 average price

          Australian

          NewBay Hotel

          Score:8.9

          Brighton (VIC)

          $25 average price

          South Melbourne (VIC)

          $30 average price

          Turkish

          Balaclava (VIC)

          $85 average price

          MENU Accepts Yums

          Italian

          Melbourne (VIC)

          $52 average price

          Pizzeria

          Osteria 20

          Score:8.9

          Hawthorn (VIC)

          $45 average price

          South Melbourne (VIC)

          $35 average price

          Pizzeria

          Brunswick East (VIC)

          $45 average price

          Italian

          Tutto Bene

          Score:8.1

          Southbank (VIC)

          $45 average price

          Malvern (VIC)

          $50 average price

          Australian

          Fitzroy (VIC)

          $40 average price

          MENU

          Popular cities on TheFork

          • Geelong (VIC)
          • Noosa Heads (QLD)
          • Mooloolaba (QLD)
          • Sydney (NSW)
          • Brisbane (QLD)