Pizza Review
North Italia in Charlotte NC. Good crust, sauce has a spicy taste to it. It’s the pepper they put thou.