Salad

Roots Natural Kitchen - 129 E Main St

Open today 4:00 AM - 3:59 AM

StarStarStarStarHalf

254 Reviews

$

129 E Main St

Newark, DE 19711


Orders through Toast are commission free and go directly to this restaurant



Attributes and Amenities

check markLive Music
check markSeating
check markLoyalty and Reward Programs
check markDelivery
check markWheelchair Accessible
check markCatering
check markOnline Ordering
check markTakeout

All hours

Sunday4:00 am - 3:59 am
Monday4:00 am - 3:59 am
Tuesday4:00 am - 3:59 am
Wednesday4:00 am - 3:59 am
Thursday4:00 am - 3:59 am
Friday4:00 am - 3:59 am
Saturday4:00 am - 3:59 am

Location

129 E Main St, Newark DE 19711

Directions



Map

More near Newark

Avondale

Avg 4.2 (3 restaurants)

West Grove

Avg 4.4 (4 restaurants)

North East

No reviews yet

Kennett Square

Avg 4.3 (11 restaurants)

Wilmington

Avg 4.4 (117 restaurants)

Middletown

Avg 4.6 (9 restaurants)

Port Deposit

Avg 4.6 (4 restaurants)

Glen Mills

Avg 4.4 (8 restaurants)

Havre De Grace

No reviews yet

Orders through Toast are commission free and go directly to this restaurant

Roots Natural Kitchen - 129 E Main St

orange star4.8 • 254 Reviews