32 Lake Ave.
Rehoboth Beach, DE
302-226-1160
Category: Food and Drink
Subcategory: 2010: Best Italian Restaurant 2009: Best Upscale Italian Place