D'Caesaro Pizza is a cozy Italian restaurant offering pizza, pasta, sandwiches, and salads for dine-in or takeout.