Menu

    Contact Details

  • Company Name: Shanghai Family Chinese Restaurant Holborn
  • Address: 40 New Oxford Street, Holborn London England,Greater London WC1A 1EP
  • Phone: 0207 6314538
ENQUIRY FORM