There are 2 Australian restaurants in Toorak
2 results
Love Toorak is a venue located in Toorak, Victoria that offers a unique dining experience with a focus on exquisite cuisine and a variety of drinks.
The Malvern Hotel, located in Toorak, Victoria, is the oldest hotel in the Malvern district, built in 1853.