6 Station St, Wentworth Falls, New South Wales 2782 Australia
View on Map
What travelers say:
The restaurant is very good, especially his environment, really I like it very much, very clean and comfortable to eat inside, will make you feel very happy, and there are a lot of service staff inside, will not let you have any doubts and worries.