When we visit the Blue Mountains we always dine at Madame Wang's in Leura. This is the best food and dining experience available with friendly and welcoming staff, a cosy artistic restaurant with a mix of vintage and Asian decor. A recent inclusion is the...stunning bar area and high standard of drinks. The schnitzel with mushroom sauce, salad and crispy potatoes is our favourite! If you are in the area on your next trip, make a booking and experience the warmth and fine cuisine the owners and staff provide their guests.More