Map
Omeo Hwy., Anglers Rest, Victoria 3898, Australia
Restaurant
Blue Duck Inn