Italian restaurant · 36932 Silicato Dr #8, Millsboro, DE
Dine-In
More food in Millsboro, DE · Italian Food in Millsboro