Address: 612 Plaza Dr, Newark, DE 19702, USA
“Great place for pizza. I went with a work colleague to have lunch. Ended up buy a medium pie, one of the best pizzas in the area. The staff is extremely polite and accommodating of your request.”
Address: 620 Plaza Dr, Newark, DE 19702, USA
“Surprising. Food was fresh and service was pleasant.”
1 million customers
find businesses on BusinessYab every month.
500 businesses
join BusinessYab every day.
BusinessYab helps you…