Bella Ciao Pizzeria offers pizza, pasta, salads, and more. They provide delivery service.