Luca Pizza is a long-running, family-owned pizza restaurant offering pickup and delivery. They specialize in pizzas, along with sandwiches, pasta, and wings. Established in 1975.