620 N Market St, Wilmington, Delaware 19801 USA
Cuttlefish | squid ink, n'duja, citrus
Photo Credit: Yelp