Margherita's Pizza
Add to Favorites
CLOSED NOW
Today: 11:00 am - 8:00 pm
Tomorrow: 11:00 am - 8:00 pm
Saved to Favorites
Phone: (302) 368-4611
Address: 265 S Main St, Newark, DE 19711
Margherita's Corp
76 E Main St, Newark, DE 19711
45 E Main St, Newark, DE 19711
121 E Main St, Newark, DE 19711
208 Suburban Dr, Newark, DE 19711
147 E Main St, Newark, DE 19711
801 S College Ave, Newark, DE 19713
108 W Main St, Newark, DE 19711
8 Connell Cir, Newark, DE 19711
136 E Main St, Newark, DE 19711
181 E Main St, Newark, DE 19711