This restaurant is located in the Blue Mountains outside downtown Sydney, Australia. Visitors who like nature and self-driving tours should like this attraction, and the scenery along the way is pleasant. The restaurant faces the echo corner and the dining environment is very good and not suitable for people in a hurry.