Get directions to: Soffritto Italian Grill, Newark, DE
Restaurant address: 416 E Savannah Rd Newark, DE 19711, USA
Restaurant: Soffritto Italian Grill