Delaware
Newark
Olive Tree Cafe
Olive Tree Cafe
(302) 266-4598
13 West Chestnut Hill Road, Newark, DE 19713
Grubhub.com
Menu not currently available
View on Grubhub
Ad