New China

  • 1750 S 8th St,
    Fernandina Beach, FL 32034
  • Phone: 904-261-6598
  • Cuisine: Chinese Restaurant

Map

Unable to Display Map