Write a Review
134 E Main Street, Newark, DE 19711
Margherita's Pizza is one of the locals' favorite spots for quality pizza. It's rediculously affordable, and the slices are huge. "Let's get together...
Posted on Judysbook.com:
©2018 Cox Search, Inc. All rights reserved. Data provided in part by Localeze and Valpak.