Town Pizza is a pizza restaurant offering dine-in, takeout, and delivery. They serve pizza, pasta, and more.