531 N. Dupont St.
Wilmington, DE
302-656-4505
Category: Food and Drink
Subcategory: 2010: Best Restaurant in Little Italy 2009: Best Specials 2008: Best Neighborhood Italian Place
1212 N. Washington St.
302-656-8638