This establishment is a dining venue specializing in Taiwanese cuisine. Located in Chatswood, New South Wales, it offers both dine-in and outdoor seating options for patrons. The restaurant is known for providing meals within a moderate price range. Customer reviews suggest a high level of satisfaction, with a significant percentage recommending the experience.
Contact or book this business
Sydney
84 Archer St, Chatswood, NSW, 2067, Australia