Highworth Pizzaria: A long-standing pizza restaurant offering handmade pizzas and sides. Order online available.