Homerun pizza is the only place I buy pizza in Louisburg. Their thick cheesy pizzas remind me of the pizzas one can find in New York. I believe the X-Large pizza costs $10.99. The price is perfect for what you get. To get a pizza delivered, you must buy a minimum of $10. Their delivery is ok, the pizza guy usually arrives in forty five minutes.
more