90 E Main St, Newark, Delaware 19711 USA
Tenderloin Tip Tortellini and Lump Crab and Shrimp Capellini
Photo Credit: Yelp