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