Le Monticelli is a pizza restaurant offering a warm, inviting atmosphere reminiscent of a small Italian village.