Po Sang Restaurant, established in 1984, is located on the edge of the renowned Ilkley Moor. The name "Po Sang" translates to Precious Mountain in Chinese. With over 20 years of experience, the restaurant offers a wide selection of over 100 dishes for patrons to choose from.
Show More