Bella's Pizza is a pizzeria offering a variety of pizzas. Open daily from 4 PM for phone orders or in-restaurant dining.