Best Restaurants on High Street
High Street, in Melbourne’s north, is one of the city’s most important arterial roads. It connects the leafy, dense suburbs of the inner north to the suburban outskirts of Greater Melbourne. While the 16-kilometre strip starts in Northcote and runs all the way up to Epping, many of its best restaurants are found on the stretch between Northcote and Reservoir.
At the southern end, in Northcote, you’ll find plenty of cuisines spanning Sri Lankan, Italian, Israeli, Ethiopian, Thai and Malaysian, along with a few contemporary Australian spots.
Just north, in Thornbury, the influence of post-war waves of Italian, Greek and Macedonian migrants is ever-present. Contemporary Italian restaurants, pizza joints and family-run Greek spots are sandwiched between longstanding Greek social clubs. Those, along with a bevy of live music boltholes, bring the strip to life on weekend nights. Further north still, gentrification has crept up and seen new restaurants pop up in Preston, slotting themselves between well-established and equally impressive Vietnamese and Chinese spots. And it’s all easily accessible by train or the number 86 tram.