Mama's Pizza Italian Restaurant Of Tarboro
Map: Surroundings & Nearby
Try the Puttanesca - While the pizza is superb, this sauce is one of their best.
Best Pizza ever. Like being in NYC
Real NYC pizza. Best I've had a very long time. Plus it has the family feel.