There is one restaurant in Tooborac that is open for dinner
1 results
The Tooborac Hotel and Brewery is located in Tooborac, Victoria, and is the oldest National Trust listed country pub in Victoria.