Newton Abbot, eng Chinese Restaurant

( 83 Reviews )
Royal China Logo

Royal China

Chinese Restaurant

143 Queen St Newton Abbot, eng TQ12 2BN
Ian Baber

Food : 5/5 | Service : 5/5 | Atmosphere : 5/5 More

Find
    Near
      ChamberofCommerce.com
      Loading