Review of Margherita's Pizza

265 S Main St, Newark, DE 19711

Overall Rating

Review


I got violently sick from eating here. Definitely avoid!!!

Celiac friendly?

No

Updated 7 years ago

Celiac