1616 Delaware Ave, Wilmington, Delaware 19806 USA
Parmesean truffle fries with aioli
Photo Credit: Yelp