1 like
magdiel.toledo
North Italia in Charlotte NC. Good crust, sauce has a spicy taste to it. It’s the pepper they put thou.
kylecuz11/4/18, 1:15 a.m.
Solid, but the best pizza must come from southern Italy apparently.
0 likes
magdiel.toledo
10/18/20 3:36 PM