Fernandina Beach FL Food Products 1. 1013 Amelia Plz, Fernandina Beach, FL 32034 | New China Buffet (904) 261-6598