Pizzatown is a pizza restaurant known for offering great value deals on their menu.