Company Overview
Company Name
Taverna Newark
Address
121 E Main St, Newark, DE, 19711, United States
Website
tavernapdg.comPhone
(302) 444-4334About Taverna Newark
Taverna is a rustic Italian restaurant located in Newark, DE, United States. Inspired by the casual watering holes and belly-warming kitchens found in homes throughout Italy, Taverna offers a refined approach to Italian cooking. The restaurant provides a range of services, including customized events, gift cards, and online ordering for curbside pickup.