Yan Woo

59, Union St, Ryde, Isle of Wight, PO33 2LG

Yan Woo restaurant and take away serves the finest Malaysian & Chinese cuisine.

If you own this venue and would like more detail added please click on this link

Posted in Pubs & Restaurants and Takeaway

Related Listings