Back to list
New World Cantonese 168
Well 7.7 (3 reviews)
Around £30
Location
14 Cardiff Road
Newport NP20 2ED
See on the map