Pizzatown is a pizza restaurant offering takeout and delivery, with a menu featuring a variety of pizzas and combination specials.