
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
