17 W. Main St.
Newark, DE
302-831-0500
Category: Food and Drink
Subcategory: 2011: Best Service 2010: Best Service