There are 2 restaurants in Tawonga South open for lunch on a Friday
2 results
Annapurna Estate Restaurant is located in Tawonga South, Victoria, and offers a unique dining experience with a 'Paddock to Plate' philosophy.
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.