Shanghai Chef
46 Church Rd, Newport
01633 841777
Menu
Newport, Wales
Shanghai Chef
46 Church Rd, Newport, Wales NP19 7EL
01633 841777