This Might Just Be The Best Little Pizza Joint In All Of Louisiana

Who doesn’t love a good pizza? It’s the perfect food when you want something casual, delicious, and easily shareable with the table. This one particular pizza joint in central Louisiana is taking pizza to new levels, and you need to check it out.

You can find Wildwood Pizza at 1260 Texas Ave., # H, Alexandria, LA 71301.