Home
http://facebook.com/margheritaspizza
Location & Hours
Menu
Order Online
More
NEWARK, DE
Park N Shop Center
265 S Main Street
Newark, DE 19711
Tel: 302-368-4611