Pizza Castelo is a pizza delivery service. They offer a variety of pizzas, with indoor and outdoor seating available.