River View Chinese Restaurant
Unit 1 Britannia House
Penny Ln
Cowbridge
Cardiff CF71 7AD
United Kingdom