824 N Market St, Ste. 105, Wilmington, Delaware 19801 USA
Vito inside with hot peppers
Photo Credit: Yelp