28544 Dupont Blvd, Millsboro 19966, United States
28544 Dupont Blvd, Millsboro 19966, United States
No delivery
Spot something wrong?
Dishes at Millsboro Pizza Palace. Prices may vary in venue.
Been to Millsboro Pizza Palace? Be the first to share what you ate.