Skip to main content

Olive Tree Cafe

restaurant · mediterranean restaurant · Newark, DE

Address
13 Chestnut Hill Plz, Newark, DE 19713-2701
Phone
(302) 266-4598
Website
olivetreecafe.net
Where
39.6616, -75.7242

Search Hominin for Olive Tree Cafe

Other restaurants nearby

More in Newark

Olive Tree Cafe — restaurant in Newark, DE | Hominin