Canton Palace
23 Station Street, Wentworth Falls NSW
Best Known For
Szechuan lamb; Soft shell crabs with hot & spicy salt.
About Canton Palace
Canton Palace, located in the picturesque Wentworth Falls within the Blue Mountains of New South Wales, offers a unique dining experience that sets it apart from other restaurants. The establishment’s inviting ambience blends modern elegance with traditional Asian decor, creating a warm and welcoming atmosphere. Guests are treated to a tantalising menu featuring signature dishes like Szechuan lamb and soft shell crabs with hot and spicy salt, which showcase the restaurant’s commitment to using fresh, high-quality ingredients. With its stunning surroundings and exceptional flavour combinations, Canton Palace is perfect for those seeking both a culinary adventure and an escape into the beautiful landscape of the Blue Mountains.
Features & Facilities
Payments Accepted: Visa, Mastercard, Eftpos








