Mama's Pizza Italian Restaurant
Address:
2002 N Main St, Tarboro, NC 27886
Phone:
(252) 823-2991
Hours:
- Mon: 11am-10pm
- Tue: 11am-10pm
- Wed: 11am-10pm
- Thu: 11am-10pm
- Fri: 11am-11pm
- Sat: 11am-11pm
- Sun: 11am-10pm
Payment:
Pizza,
Restaurants,
Italian
Other Businesses:
- Ribeyes Steakhouse at 1404 Western Blvd, Tarboro, NC 27886
- Pizza Inn at 2211 Saint Andrew St, Tarboro, NC 27886
- Bojangles' Famous Chicken 'n Biscuits at 101 Market Centre Dr., Tarboro, NC 27886
- Classic Diner at 105 E Pitt St, Tarboro, NC 27886
- Abrams Bar-B-Q and Seafood at 609 W Wilson St, Tarboro, NC 27886