303 Main St.
Millsboro, DE
302-934-5822
Category: Food and Drink
Subcategory: 2011: Italian (Upscale)