Florida > Fernandina Beach > Restaurants, Food & Beverages > Restaurants > New China
1013 Amelia Plz, Fernandina Beach, Florida, 32034-1997
(904) 261-6598
Restaurants, Food & Beverages > Restaurants
Services: Hors D'oeuvres Dessert Chicken Soups Beef Ice Cream Shrimp Pork Lo Mein
No reviews yet. Be the first to write a review!