Roots Natural Kitchen
129 E Main St, Newark DE 19711
(302) 273-2620
Directions
Order Online Delivery
Grubhub
Ubereats
Postmates
Doordash
Apps
Seamless
Trycaviar
Toasttab
Rootsnaturalkitchen
Newark, Delaware
Roots Natural Kitchen
129 E Main St, Newark
(302) 273-2620