When is your buffet available?

Tim Callahan | Oct 21, 2018 | Category: Chinese restaurant

New China - All questions

Address: 1013 Amelia Plaza #1997, Fernandina Beach, FL 32034, USA

Steve Rossman | Oct 21, 2018

Lunch and Friday and Saturday night's.

Shank Ferfield | Oct 21, 2018

only lunch I believe (and if I'm not mistaken, Fri & Sat nights too)

Add Answer

Thanks! Your answer is awaiting moderation.

Trending Places