Roots Natural Kitchen 129 E Main StreetNewark, DE, 19711 View Phone 302-273-2620 View Website Experience & Reliability Our website is now live! Menu MenuGrain BowlsMostly GrainsSaladsMostly LettuceCreate Your OwnBuild your own salad or grain bowl. About Photos & Videos Connect with this Business: Send to My Email Send to My Phone Print this Page