Pizzeria De Luca offers pizza and other Italian dishes, with options for dine-in or takeout. Reservations are accepted by phone.