Millsboro Pizza Palace

Pizza restaurant · 28544 Dupont Blvd #2, Millsboro, DE

Delivery · Dine-In

Hours

More food in Millsboro, DE · Pizza in Millsboro