There is one restaurant in Tawonga South open for lunch on a Thursday
1 results
The Stockpot is a small town restaurant located in Tawonga South, Victoria, nestled in the foothills of Falls Creek Resort in the Mount Beauty township.