New China

1013 Amelia Plz, Fernandina Beach, FL 32034
(904) 261-6598
MenuTerms and ConditionsPrivacy PolicyCookies PolicyAccessibility

    New Dish

    Menus

    All Day MenuLunch MenuNew Dish
    change category

    New Dish

    New Dish

    New China

    To start your order, press the Order Online button below 👇

    Viewing Online Menu

    Some interactions may be disabled.

    Order Online
    1013 Amelia Plz, Fernandina Beach, FL 32034
    (904) 261-6598

    Store Information

    Open Now