900 N. Market St.
Wilmington, DE
302-661-7920
Category: Food and Drink
Subcategory: 2011: Best Lunch in Wilmington 2010: Best Workday Lunch