La Casa Pizza is a pizza restaurant offering wood-fired pizzas, homemade desserts, and lasagna. Delivery available.