New China Resturant, ORMOND BEACH, Florida (FL)
Conveniently located at 138 South Nova Road () in ORMOND BEACH, Florida (FL) (32174), New China Resturant can be reached at 3866760073. Please call in advance to make a reservation.
More restaurants in ORMOND BEACH, Florida (FL)
New China Resturant contact information and details:
Address: 138 South Nova Road - , ORMOND BEACH, Florida (FL) 32174
Contact Phone: 3866760073
