Popular

More Photos

High Scores

About

129 E Main St
Newark, DE
+1-302-273-2620
Roots Natural Kitchen

Roots Natural Kitchen

Salat
58 reviews 58 reviews

Top Review On Yelp

rating Jan 22, 2018
Roots is my favorite thing about the entire state of Delaware. Recently moved to California and can't find anything quite like it here. The best part about... (read more)
Hannah W.