Location
China Garden
CLOSED NOW
1015 S College Ave, Newark, DE 19713
3027379986
Pickup
Delivery
Hours of Operation (Takeout)
Monday - Sunday
Closed
Order Online
View Menu