New Casa Pizza offers pizza, burgers, and kebabs with delivery service. It has indoor seating for 30.