Shanghai Chef
46 Church Rd, Newport
01633 841777
Recent Reviews
Order Online
Shanghai Chef
46 Church Rd, Newport NP19 7EL
01633 841777