Old Town Pizza is a pizza restaurant offering delivery and takeout services. They are known for fresh pizza with generous toppings.